Definitions
There is 1 meaning of the phrase
Sciaenops Ocellatus.
Sciaenops Ocellatus - as a noun
Large edible fish found off coast of united states from massachusetts to mexico
Synonyms (Exact Relations)
channel bassred drumredfish