Find the word definition

The Collaborative International Dictionary
Macropodal

Macropodal \Ma*crop"o*dal\, a. Having long or large feet, or a long stem.

Wiktionary
macropodal

a. Having long or large feet, or a long stem.