MACROPODOUS Meaning of MACROPODOUS in English adj having long legs or feet. Webster English vocab. Английский словарь Webster. 2012