Relax

Respuesta :

Yes, some infection from some parasite can make your lymph nodes swell. Specifically parasitic infections of the Lymphatic System.