Noun Definitioncitron tree1.Definition: thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rindRelated Noun(s):citron, citrus medicaCategory: Plants