Whale Tapeworm - The World's Longest Parasite
Tetragonoporus calyptocephalus, formerly known as Polygonoporus giganticus, is a giant tapeworm that lives deep in the intestines of whales.Early detection of fossil insect pollination
The 99 million-year-old beetle fossils excavated in Myanmar are the earliest evidence of insect pollination.Detection of giant blood-sucking parasite fossils
This species of blood-sucking parasite 165 million year old salamanders has