You searched for: “macroparasite”
macroparasite (s) (noun), macroparasites (pl)
A parasite that is big enough to be visible to the "naked" eye: Two examples of macroparasites are the louse and the intestinal worm,
This entry is located in the following units: macro-, macr- (page 7) sitio-, siti-, sito-, sit-, -sitia + (page 2)