Life … Animals Arthropods Insects Beetles Scarabs Anteater Scarabs Macropodina Cremastocheilus depressus species 6 observations Cremastocheilus depressus Cremastocheilus depressus Close