fbpx

parasite


Refers to an organism that lives in or on another organism (called a host) to survive, often at the expense of the host.
What Does This Mean?
MEAN?
Healthcare
Finder