Macropodous

Definition:

  • (a.) Having long legs or feet.

Compare macropodous with other words:

feet vs. macropodous

leg vs. macropodous

long vs. macropodous