Answers Jump to Completed Puzzle Screenshot ClueAnswer parasite That Can Live In The Digestive Tract Next Clue: strong CoffeeTapeworm Back to Group 238