DescriptionTellus Sclerocephalus.jpg English: Specimen of Sclerocephalus haeuseri (TI.2008.32.1) at the Tellus Science Museum in Cartersville, Georgia...