Meaning of spotted sunfish in English:
spotted sunfish
noun
A freshwater sunfish of the south-eastern United States, Lepomis punctatus (family Centrarchidae), with rows of dark spots.
Origin
Late 19th century; earliest use found in American Naturalist.
Are You Learning English? Here Are Our Top English Tips