YourDictionary

endoparasite medical definition

noun
A parasite, such as a tapeworm or hookworm, living within the body of its host.

Related Forms:

  • endoparasitic adjective

Related Forms:

  • endoparasitism noun

Learn more about endoparasite

link/cite print suggestion box