Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Citrus maxima
noun
(n)
southeastern Asian tree producing large fruits resembling grapefruits
asia tenggara pohon besar memproduksi buahan menyerupai grapefruits
Synonym:
citrus decumana
,
citrus grandis
,
pomelo
,
pomelo tree
,
pummelo
,
shaddock
source: wordnet30