endoparasite
Noun
Meaning
Any parasite which lives in the internal organs of an animal, as the tapeworms, Trichina, etc.; -- opposed to ectoparasite. See Entozoon.
Source: Webster's dictionarySynonyms
entozoon
entozoan
entoparasite
endozoan
ectoparasite
endoparasitic
hemiparasite
costia
brood parasite
Hexamita
holoparasite
genus Costia
epiparasite
argulus
symbiotic parasite
Show all synonyms