Meaning ofparasitizesin English

parasitizes

#uncommon
Definitions