Definition of Citron Tree

  • 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 "citron tree"

Semanticaly linked words with "citron tree"

Hyponims for word "citron tree"