VariousWords beta
Definitions:
Noun
ibex
Capra ibex
Definition: wild goat of mountain areas of Eurasia and northern Africa having large recurved horns
Definition: A type of wild mountain goat of the genus Capra, such as the species Capra ibex.