Definition of endoparasite
n. - Any parasite which lives in the internal organs of an animal, as the tapeworms, Trichina, etc.; -- opposed to ectoparasite. See Entozoon. 2
The word "endoparasite" uses 12 letters: A A D E E I N O P R S T.
No direct anagrams for endoparasite found in this word list.
All words formed from endoparasite by changing one letter
Browse words starting with endoparasite by next letter