Meaning of alligator snapper

Definition of alligator snapper

(noun) large species having three ridges on its back; found in southeastern United States

Other information on alligator snapper

WIKIPEDIA results for alligator snapper
Amazon results for alligator snapper