endoparasite in Irish endoparasite in Irish ionpharaisít noun A parasite that lives inside the body of an organism, such as a tapeworm. Add to Flashcards