Claim: Lymph nodes are minor sites of parasites.
Verdict: NOT ENOUGH INFO