Artiodactylous Meaning
There are 1 meaning(s) for word Artiodactylous
Meaning 1 : of or relating to or belonging to mammals of the order Artiodactyla
Synonyms : artiodactyl, even-toed
Synonyms : artiodactyl, even-toed
