Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
oedema
(/I/'d/i/m/@/ )
noun
(n)
swelling from excessive accumulation of watery fluid in cells, tissues, or serous cavities
pembengkakan dari berlebihan akumulasi berair cairan di dalam sel, jaringan, atau rongga serous
Synonym:
dropsy
,
edema
,
hydrops
source: wordnet30