Neodermata flukes , tapeworms parasitic The oldest confidently identified parasitic flatworm fossils are cestode eggs found in a Permian shark…

Read more