Definition of Macropodous

  • (a.) Having long legs or feet.

Synonyms of Macropodous


No Synonyms Found.

Antonyms of Macropodous


No Antonyms Found.

Homophones of Macropodous


No Homophones Found.