Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Scientists have discovered the oldest-known fossil of a giant tadpole that wriggled around over 160 million years ago. The new fossil, found in Argentina, surpasses the previous ancient record holder by about 20 million years. Imprinted in a slab of…