ovicaprid (English, noun)
expansion: ovicaprid (plural ovicaprids)
Senses:
glosses: A domestic sheep or goat. Also called a caprovine.
Forms:
form: ovicaprids
tags: plural