Find the word definition

The Collaborative International Dictionary
Macropodous

Macropodous \Ma*crop"o*dous\, a. (Zo["o]l.) Having long legs or feet.

Wiktionary
macropodous

a. 1 Having long or large legs, feet, or fins. 2 (context botany English) (of a leaf) Having a long stalk. 3 (context botany English) (of a plant embryo) Having a large hypocotyl. 4 (context botany obsolete English) (of a plant embryo) Having a large radicle.