×

Temnocephalida

The Temnocephalida are an order of turbellarian flatworms. Unlike most other turbellarians, all the species in this order are either commensal or parasitic. They can be found living on crustaceans, molluscs, and, in some species, even turtles. Wikipedia
Scientific name: Temnocephalida