endoparasite



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.


Word "endoparasite" contains 12 letters : A A D E E I N O P R S T

Anagrams found for endoparasite
No exact anagrams found

Sub-words or words found within endoparasite

Parent words for endoparasite


Hook words found for endoparasite


More word search related to endoparasite

Few Random Words: - piki - strugglings - knockwurst - cofound - supersaturated - berhymes - savageries - eld