entoparasite

noun
en·​to·​parasite | \ ¦en(ˌ)tō+\

Definition of entoparasite

History and Etymology for entoparasite

ent- + parasite

Keep scrolling for more