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