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 Related terms |
* |
|