English dictionary
capra aegagrus meaning and definition
Definition and meaning of capra aegagrus at MeaningMonkey.org. capra aegagrus meaning and definition in the English Dictionary.CAPRA AEGAGRUS noun
Definition of Capra aegagrus (noun)
- wild goat of Iran and adjacent regions
- synonyms: bezoar goat, pasang
Source: Princeton University Wordnet