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