The giant ground sloth, Thinobadistes segnis, is a well-known and well-loved installation of the Florida Museum’s Fossil Hall. A striking … Continue
The giant ground sloth, Thinobadistes segnis, is a well-known and well-loved installation of the Florida Museum’s Fossil Hall. A striking … Continue