Sheep Liver Fluke

Fasciola hepatica, commonly known as the sheep liver fluke or common liver fluke, is a species of fluke of the class Rhabditophora.