vermifuge

Part of speech: noun

Any remedy that destroys intestinal worms.

Share it on: