macropodous
Meaning
- adjective Having long or large legs, feet, or fins.
- adjective Having a long stalk.
- adjective Having a large hypocotyl.
- adjective Having a large radicle.
Similar words
macropterous macrobenthic decapodous fin-footed longipinnate bigfin acanthopodous decapod largescale acanthopod
Save “macropodous” to learn later