Definitions
noun
thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind
noun
large lemonlike fruit with thick aromatic rind; usually preserved
Look “citron” up elsewhere
Want another word?
Spin the dictionary for a fresh one.