Endoparasite

An endoparasite is an organism that lives entirely within its host, relying on internal bodily resources for survival. These hidden guests often cause disease or discomfort, subtly shaping the life of another.

See also

Linked from: Ectoparasite
0
5 views
1 week ago