The AI-powered English dictionary
plural helminths
A parasitic worm; a fluke, tapeworm, or nematode. examples