The teeth of the upper jaw are wide, triangular, and heavily jagged. The teeth of the lower jaw have a wide base, and are narrow, triangular, and are finely jagged. The front teeth are raised and are nearly symmetrical, while the back teeth are more slanted in shape.