Add to Chrome

endoparasite

Endoparasite is a 12 letter word which starts with the letter E and ends with the letter E for which we found 1 definitions.

Definition
(n.) Any parasite which lives in the internal organs of an animal as the tapeworms Trichina etc.; -- opposed to ectoparasite. See Entozoon.
Words by number of letters: