Citron - Dictionary definition and meaning for word
Citron
Definition (noun) large lemonlike fruit with thick aromatic rind; usually preserved
Definition (noun) thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com