Advertisement
Synonyms of Parasite
Primary definition: An organism that lives in or on another organism of another species and benefits by deriving nutrients at the other's expense.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Parasite" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement