Definisi 'pomelo tree'

English to English
noun
1 southeastern Asian tree producing large fruits resembling grapefruits Terjemahkan
source: wordnet30


Visual Synonyms