Webster's Revised Unabridged Dictionary · 1913
Macropodous
Copy link
Macropodous
, adjective
(Zoology)
Having long legs or feet.
↑