Meaning ofparasiticidesin English

parasiticides