Meaning ofparasitisesin English

parasitises