claim
The thymus, spleen, and lymph nodes are organs of the immune system.

Authors

Sources

Referenced by nodes (4)