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