Webster's Revised Unabridged Dictionary · 1913

Macropodous

Macropodous , adjective

(Zoology) Having long legs or feet.