English dictionary
capra ibex meaning and definition
Definition and meaning of capra ibex at MeaningMonkey.org. capra ibex meaning and definition in the English Dictionary.CAPRA IBEX noun
Definition of Capra ibex (noun)
- wild goat of mountain areas of Eurasia and northern Africa having large recurved horns
- synonyms: ibex
Source: Princeton University Wordnet