- citron tree as a noun:
- 1
citron tree
noun
1 citron tree
Thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind.
synonyms: citron, Citrus medica.
Polish: cytron, cedrat
debug info: 0.0169