endoparasite in Finnish endoparasite in Finnish sisäloinen noun A parasite that lives inside the body of an organism, such as a tapeworm. Add to Flashcards