QuizShowing question 1 of 25

1. Which one is blood fluke?