PECORA


Meaning of PECORA in English

(n. pl.) An extensive division of ruminants, including the antelopes, deer, and cattle.

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