Life … Animals Arthropods Insects Beetles Scarabs Cryptoscatomaseter Cryptoscatomaseter criddlei species 6 observations Cryptoscatomaseter criddlei Cryptoscatomaseter criddlei Close