MACROPODAL Meaning of MACROPODAL in English (a.) Having long or large feet, or a long stem. Webster's English dictionary. Английский словарь Webster. 2012