capra ibex Meaning, Definition & Usage

  1. noun wild goat of mountain areas of Eurasia and northern Africa having large recurved horns
    ibex.

WordNet