ovicaprine

English

Noun

ovicaprine (plural ovicaprines)

  1. Synonym of ovicaprid.

Italian

Adjective

ovicaprine f

  1. feminine plural of ovicaprino

Anagrams