Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
system of macrophages
noun
(n)
a widely distributed system of free and fixed macrophages derived from bone marrow
secara luas dibagikan sistem bebas dan tetap macrophages berasal dari tulang sumsum
Synonym:
mononuclear phagocyte system
,
mps
source: wordnet30