Loading...
Minimalist Dictionary
Login
or
Sign up
endoparasites
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
judiciary
shoptalk
browbeat
outward
rockstar
sinuous
payroll
cardstock
jokingly
epidermis
unkind
reputably
glancing
dayroom
tables
upward
spooky
dispense
avalanche
liking
entoparasite
entozoan
entozoon
endozoa
endozoan
entozoa
ecto
ectoparasite
parasitosis
parasites
endosymbiotic
parasitism
parasite
parasitoid
endopodite