Definition Definition

Endoparasite - Meaning and Examples

Meaning of 'Endoparasite' (Webster Dictionary)

1 . Endoparasite [ n.]
- Any parasite which lives in the internal organs of an animal, as the tapeworms, Trichina, etc.; -- opposed to ectoparasite. See Entozoon.
500 - Internal Server Error

500

Internal Server Error

Back to Home