Large lemonlike fruit with thick aromatic rind, usually preserved
English: citron
Less certain link between this word and this sense.
citron, lime
English: citron
Less certain link between this word and this sense.
English: lime
Less certain link between this word and this sense.