Thescelosaurus was a plant-eating dinosaur that lived in forests during the late Cretaceous period in North America, about 77 to 65 million years ago. A Thescelosaurus fossilized four-chambered heart was recently found near Buffalo, South Dakota in USA.
Temporal range: Late Cretaceous
|Thescelosaurus at the Burpee Museum of Natural History in Rockford, Illinois|
One complete specimen and 8 incomplete Thescelosaurus skeletons, including skin impressions, have been found in Wyoming, Montana, and South Dakota in the USA and in Alberta and Saskatchewan in Canada.