Mesozoic Fossil Of Chaohusaurus Discovered; Reveals Live Birth – The Almagest
The AlmagestA new discovery of 248 million-year-old fossil in china suggests the earliest live birth from Mesozoic marine reptile. The skeleton of Chaohusaurus is assumed to have died in labor. … Read More