caprine : Idioms & Phrases


caprine animal

  • noun any of numerous agile ruminants related to sheep but having a beard and straight horns
    goat.
WordNet