VariousWords beta
Related Terms:
Definitions:
Noun
citron
Definition: large lemonlike fruit with thick aromatic rind; usually preserved
citron
citron tree
Citrus medica
Definition: thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind
Definition: A greenish yellow colour.
Adjective
Definition: Of a greenish yellow colour.