Capra ibex
Explore definitions, synonyms, and language insights of Capra ibex
Definitions
Noun
wild goat of mountain areas of Eurasia and northern Africa having large recurved horns
Explore definitions, synonyms, and language insights of Capra ibex