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.

Full Dictionary Entry