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