Entry 1 sense Webster, 1913 Macropodous · Ma·crop·o·dous · IPA 01 a. Having long legs or feet. 1. Having long legs or feet.(Zool.)