anthelmintics
noun
Definitions
A drug for the treatment of intestinal worm infestation, either by killing the worms or by causing them to be expelled from the body.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A drug for the treatment of intestinal worm infestation, either by killing the worms or by causing them to be expelled from the body.