English Dictionary
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 tree}, {Citrus medica}]
English Computing Dictionary
CITRAN
{Caltech}'s answer to {MIT}'s {JOSS}.
[Sammet 1969, p.217].