Definition of Citrus Medica

  • 1. Thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind Noun

Synonyms for word "citrus medica"

Semanticaly linked words with "citrus medica"

Hyponims for word "citrus medica"