ruminantia : Idioms & Phrases


suborder ruminantia

  • noun cattle; bison; sheep; goats; antelopes; deer; chevrotains; giraffes; camels
    Ruminantia.
WordNet