macropodous /mæ'krɔpәdәs/ 📖 中文释义 a. [植]大胚轴的 📘 English Definition(英文释义) a. Having long legs or feet. ← macropodine M 字母词表 macropody →