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