Ancient Tapeworm Eggs Found in Fossilized Shark Poop
Wednesday, January 30, 2013 - 18:30
in Biology & Nature
One of the parasite eggs contained a developing larva with teensy hooklets.
One of the parasite eggs contained a developing larva with teensy hooklets.