Definisi 'citron tree'

English to English
noun
1 thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind Terjemahkan
source: wordnet30


Visual Synonyms