citron_tree
1. [ noun ] (botany) thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind
Synonyms: Citrus_medica citron
Related terms: citrus citron citronwood
Similar spelling:   citrange_tree
  citrange