Glossaria.net

Glossary Hematology / Term

Lymph node

Small organs throughout the body that play a role in the immune system by filtering out foreign particles, such as viruses and bacteria.

Permanent link Lymph node - Creation date 2021-11-21


< Leukocyte Glossary / Hematology Lymphocyte >