macropodous Meaning, Definition & Usage

Ma*crop"o*dous adjective
Definitions
  1. (Zoöl.) Having long legs or feet.

Webster 1913