MACROPODIAN


Meaning of MACROPODIAN in English

noun a macropod.

Webster English vocab.      Английский словарь Webster.