endoparasite in Greek endoparasite in Greek ενδοπαράσιτο noun A parasite that lives inside the body of an organism, such as a tapeworm. Add to Flashcards