Macropodous
/(?)/
Ma·crop·o·dous
Macropodous
a.
Having long legs or feet.
(Zool.)