English dictionary
citrus medica meaning and definition
Definition and meaning of citrus medica at MeaningMonkey.org. citrus medica meaning and definition in the English Dictionary.CITRUS MEDICA noun
Definition of Citrus medica (noun)
- thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind
- synonyms: citron, citron tree
Source: Princeton University Wordnet