An Endoparasite is an animal that lives parasitically inside another animal's body, and they either feed on their host or on some of the food its host has consumed.
Endoparasites often have complex life cycles which involve more than one host.
Associated Terms: Parasitism, Parasitising
Also see:
Host
Parasite
Parasitoid
Ectoparasite
|