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

Synonyms


More General Terms