macropodous adjective4 •Having long or large legs, feet, or fins. •(of a leaf) Having a long stalk. •(of a plant embryo) Having a large hypocotyl. •(no longer used) (of a plant embryo) Having a large radicle. formsmore macropodous · most macropodous