Lymph Nodes
Small, bean-shaped organs located throughout the lymphatic system; important in the function of the immune system.
« Back to Glossary IndexSmall, bean-shaped organs located throughout the lymphatic system; important in the function of the immune system.
« Back to Glossary Index
0 comments