Ibex Meaning

There are 1 meaning(s) for word Ibex

Ibex Meaning 1 : wild goat of mountain areas of Eurasia and northern Africa having large recurved horns

    Synonyms : capra ibex