Animalia > Platyhelminthes

Platyhelminthes (flatworms) with English Names

Class

Cestoda (tapeworms) (2)
Monogenea (2)
Rhabditophora (19)
Trematoda (flukes) (6)

(...) = Species count

Photos

Images provided by Google Image Search