Bolbometopon muricatum green humphead parrotfish 3

Bolbometopon muricatum (Valenciennes, 1840) green humphead parrotfish bumphead parrotfish