citron

Noun
  1. Large lemonlike fruit with thick aromatic rind;
    Usually preserved (synset 107766425)
  2. Thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind (synset 112730109)

Other Searches