Oldest Snail From Previously Unknown Species Preserved In 99 Million Year Old Piece Of Amber Gave Birth To 5 Offspring
The moment a pregnant snail of an unknown species gave birth 99 million years ago has been captured permanently in a piece of amber with the parent and its five…