ibex has definitions from the field of zoology
1
[ noun ] (zoology) wild goat of mountain areas of Eurasia and North Africa having large recurved horns

Synonyms

Capra_ibex

Related terms

wild_goat

*