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