Meaning of spot snapper in English:
spot snapper
noun
Either of two tropical snappers of coral reefs in the West Atlantic, Lutjanus synagris (chiefly US) and L. mahogoni (chiefly Caribbean), which have a dark spot on the back.
Origin
Late 19th century; earliest use found in George Goode (1851–1896).
Are You Learning English? Here Are Our Top English Tips