spotfin croaker
Noun
Meaning
spotfin croaker (plural spotfin croakers)
Roncador stearnsii, a marine ray-finned fish of the family Sciaenidae.
Noun
spotfin croaker (plural spotfin croakers)
Roncador stearnsii, a marine ray-finned fish of the family Sciaenidae.