meaning of pecora
1.
An
extensive
division
of
ruminants,
including
the
antelopes,
deer,
and
cattle.
Related Words
pecora
|
Developed & Maintained By
Taraprasad.com