antiparasitic
English edit
Etymology edit
Adjective edit
antiparasitic (comparative more antiparasitic, superlative most antiparasitic)
Translations edit
that counters parasites
|
Noun edit
antiparasitic (plural antiparasitics)
Translations edit
pesticide
|