nodus limfams

lymph gland, lymph node, node

Noun

The source of lymph and lymphocytes

English: lymph node, lymph gland, node

Bahasa: nodus

Less certain link between this word and this sense.

Bahasa words with similar meanings

English words with similar meanings

Show 3 words