helminth
nounDefinition of helminth
: a parasitic worm (such as a tapeworm, liver fluke, ascarid, or leech)
especially
: an intestinal worm
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more