Stenotomus aculeatus meaning

UK US

Stenotomus aculeatus (noun): porgy of southern Atlantic coastal waters of North America.

Definition of Stenotomus aculeatus

  1. porgy of southern Atlantic coastal waters of North America

    Synonyms: scup, southern porgy, southern scup

    Type of: porgy

More about Stenotomus aculeatus on Wikipedia.