ovicaprines

English

Noun

ovicaprines

  1. plural of ovicaprine