Life … Animals Arthropods Insects Beetles Scarabs Cryptoscatomaseter Cryptoscatomaseter salsburyi species 1 observations Cryptoscatomaseter salsburyi Cryptoscatomaseter salsburyi Close