Image Gallery: Parasite Eggs Lurk in Fossilized Shark Poop
Wednesday, January 30, 2013 - 18:00
in Biology & Nature
One of the parasite eggs showed a developing larva inside.
One of the parasite eggs showed a developing larva inside.