Definify.com
Definition 2024
ovicaprid
ovicaprid
English
Noun
ovicaprid (plural ovicaprids)
Translations
Translations
|
|
References
- Behavioral Ecology and the Transition to Agriculture, by Douglas J. Kennett, Bruce Winterhalder (University of California Press: 2006), page 208. ISBN 0520246470