The spotted knifejaw is a fish of rocky and coral reefs in the western Pacific. It has dark spots and hard, beaklike teeth that help identify it.
Young Spotted Knifejaw have scattered spots, while young Barred Knifejaw have broad dark bands.
Why they get mixed upBoth knifejaws have deep bodies and beaklike teeth.