Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
tumor selaput lendir
myxoma
tumor
(Med.) tumor.
selaput
membrane
,
film
,
coating
lendir
mucous