vermicide

Explore definitions, synonyms, and language insights of vermicide

Definitions

Noun
an agent that kills worms (especially those in the intestines)