What does alligator snapper mean?

alligator snapper meaning in General Dictionary

huge species having three ridges on its straight back; within southeastern US