WTWM

whatsthatwordmean

← Definition
Guess

parasiticidal

adjectiveKilling or destroying parasites.

Synonyms

antiparasiticadjective

Built for word lovers.