Categories
Articles

‘Spider mom’ from 99 million years ago found beautifully preserved with egg sac in amber

Study Finds