Citron - Definition

citron

n 1: large lemonlike fruit with thick aromatic rind; usually
preserved
2: thorny evergreen small tree or shrub of India widely
cultivated for its large lemonlike fruits that have thick
warty rind [syn: citron, citron tree, Citrus medica]

Look up another word