ARTIODACTYLE


Meaning of ARTIODACTYLE in English

noun one of the artiodactyla.

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