Webster's Revised Unabridged Dictionary · 1913
Macropodal
Copy link
Macropodal
, adjective
Having long or large feet, or a long stem.
↑