English dictionary
capra hircus meaning and definition
Definition and meaning of capra hircus at MeaningMonkey.org. capra hircus meaning and definition in the English Dictionary.CAPRA HIRCUS noun
Definition of Capra hircus (noun)
- any of various breeds of goat raised for milk or meat or wool
- synonyms: domestic goat
Source: Princeton University Wordnet