even-toed


Meanings

  • of or relating to or belonging to mammals of the order Artiodactyla


Scrabble Score: 0

Words With Friends Score: 0