Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
More Suggestions
endoparasitic
a word derived from
endoparasite
.
endoparasite
noun
an internal
parasite
(opposed to
ectoparasite
).
More Suggestions
ectoparasite
endocarditis
exoparasite
parasitic
semiparasitic
endophasia
mycoparasite
zooparasite
endophthalmitis