Editor
Definition

Parasite

An organism that lives in or on another organism of different species and causes harm to it.

Sponsored Ads