Meaning of ibex
Definition of ibex
(noun)
wild
goat
of
mountain
areas of Eurasia and
northern
Africa having
large
recurved
horns
Other information on ibex
WIKIPEDIA results for
ibex
Amazon results for
ibex
Tweet