PECORA


Meaning of PECORA in English

noun ·pl an extensive division of ruminants, including the antelopes, deer, and cattle.

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