Definitions of Stenotomus aculeatus:

  • noun:   porgy of southern Atlantic coastal waters of North America