meaning of pecora

1. An extensive division of ruminants, including the antelopes, deer, and cattle.


Related Words

pecora |

Developed & Maintained By Taraprasad.com

Treasure Words