fbpx
What Does Mean?
MEAN?
Healthcare
Finder

parasite


Refers to an organism that lives in or on another organism (called a host) to survive, often at the expense of the host.