Largest Deposit of Fossils on the West Coast Opens Discover Center
A smilodon, or sabretoothed cat, on display at the Fossil Discovery Center in Chowchilla, California. The sabretoothed cat is the official state fossil of California. Several of specimens have been found at the site. Last week, the Fossil Discovery Center of Madera County celebrated its grand opening, coinciding with National Fossil Day (Oct. 13). The […]