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

More General Terms