Definisi 'citrus medica'

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