wikipedia.org - website profile
Lymph node - Wikipedia
Lymph nodes are important for the proper functioning of the immune system, acting as filters for foreign particles and cancer cells, but they do not have a detoxification function. In the lymphatic system a lymph node is a secondary lymphoid organ.
wikipedia.org Alternatives