Capra ibex
1.
(
noun
) wild goat of mountain areas of Eurasia and North Africa having large recurved horns
Synonyms:
ibex
Related Words:
wild goat
Terms and Conditions of Use / Copyright Notice