This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Endoparasite

  1. n.
    Any parasite which lives in the internal organs of an animal, as the tapeworms, Trichina, etc.; -- opposed to ectoparasite. See Entozoon.



Shares

Related Words

Menu