Definition of Citron
Noun: citron sit-run
- Large lemonlike fruit with thick aromatic rind; usually preserved
- Thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind
- citron tree, Citrus medica
See also:
citrins
Citroncirus
Anagrams containing the word citron