Lymph nodes
Synonyms for lymph nodes Lymph gland Medical = Nodus lymphaticus, Nodus lymphoideus English = lymph node Definition Lymph nodes are filter stations of the lymphatic system in the body, which transports fluid released from the blood vessels into the tissue back into the bloodstream. The lymph nodes purify this fluid, the lymph, and also play … Lymph nodes