WTWM

whatsthatwordmean

← Definition
Guess

parasiticide

nounA substance or drug used to kill parasites, such as worms, fleas, or ticks.

Synonyms

anthelminticnounvermifugenoun

Built for word lovers.