Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
lymph gland
(l/I/mf_gl/&/nd )
noun
(n)
the source of lymph and lymphocytes
sumber dari limfa dan lymphocytes
Synonym:
lymph node
,
node
source: wordnet30