← DefinitionshareGuessparasiticidaladjectiveKilling or destroying parasites.Synonymsantiparasiticadjective