Life … Animals Arthropods Insects Beetles Scarabs Cryptoscatomaseter Cryptoscatomaseter rossi species 2 observations Cryptoscatomaseter rossi Cryptoscatomaseter rossi Close