macropodal adjective2 •Having long or large feet •Having a long stem. formsmore macropodal · most macropodal