lymph node
Glossaries
Term | Main definition |
---|---|
lymph node |
Glossaries - Biology glossary
specialized organ that contains a large number of macrophages that clean the lymph before the fluid is returned to the heart |
Term | Main definition |
---|---|
lymph node |
Glossaries - Biology glossary
specialized organ that contains a large number of macrophages that clean the lymph before the fluid is returned to the heart |