• Ovicaprid

    Origin

    From L. ovis ‘sheep’ + caper ‘goat’

    Full definition of ovicaprid

    Noun

    ovicaprid

    (plural ovicaprids)
    1. A domestic sheep or goat. Also called a caprovine.

    Anagrams

    © Wiktionary