endoparasite

(en′dō parə sīt′)

noun

a parasite that inhabits the internal organs or tissues of an animal or plant

See endoparasite in American Heritage Dictionary 4

noun
A parasite, such as a tapeworm, that lives within another organism.

Related Forms:

  • enˌdo·par·a·sitˈic (-sĭtˈĭk) adjective
  • enˌdo·parˈa·sit·ism (-sĭ-tĭzˌəm) noun

Learn more about endoparasite

Related Articles

link/cite print suggestion box