Adjective
1. endozoan
2. parasite, entozoic
Noun
1. endozoic, endoparasite
2. entoparasite, entozoon, endozoan, parasite