Lymph Node

An organ that filters pathogens from lymph, it contains lymphocytes.

Lymph Node Definition
Lymph Node Definition

An organ that filters pathogens from lymph, it contains lymphocytes. Lymph node. Lymph nodes are small structures in your body that help fight infections by filtering harmful substances and storing immune cells.