Loading...
Minimalist Dictionary
Login
or
Sign up
endoparasite
/ˌɛndə(ʊ)ˈpæɹəˌsaɪt/
noun
Antonyms
ectoparasite
A parasite that lives inside the body of an organism, such as a tapeworm.
Word Frequency 1800~2019
Related words
Other words
quotation
promoter
cursive
large
denatured
sitter
demise
spoken
banish
worst
radial
abnormal
yoga
plenty
raven
fetal
udder
president
phoney
snap
entoparasite
entozoan
entozoon
endozoa
endozoan
entozoa
epiparasite
endosymbiont
endophage
endopathogen
parasite
neuroparasite
endobiont
exoparasite
hyperparasite