helminths

worms that live as parasites in humans and other animals (2)

» Glossary