Incredible fossil find is the oldest known parasite – Ars Technica

0
54
Incredible fossil find is the oldest known parasite – Ars Technica

510 million-year-old rocks in China preserve brachiopods and their parasites.
Read More

LEAVE A REPLY

Please enter your comment!
Please enter your name here