Sciaenops ocellatus

Explore definitions, synonyms, and language insights of Sciaenops ocellatus

Definitions

Noun
large edible fish found off coast of United States from Massachusetts to Mexico

More General Terms