VariousWords beta
Related Terms:
Definitions:
Noun
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