Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
tumour
('t/j//u/m/@/r )
noun
(n)
an abnormal new mass of tissue that serves no purpose
sebuah abnormal baru massa tisu yang menyajikan tanpa tujuan
Synonym:
neoplasm
,
tumor
source: wordnet30