lymph node

1 ENTRIES FOUND:
Save
lymph node noun
plural lymph nodes
lymph node
noun
plural lymph nodes
Learner's definition of LYMPH NODE
[count] medical
: any one of many rounded masses of tissue in the body through which lymph passes to be filtered and cleaned
Comments & Questions
Comments & Questions
What made you want to look up lymph node? Include any comments and questions you have about this word.