MACROPODAL Meaning of MACROPODAL in English adj having long or large feet, or a long stem. Webster English vocab. Английский словарь Webster. 2012