'Stenotomus aculeatus' definitions:

Definition of 'Stenotomus aculeatus'

(from WordNet)
noun
Porgy of southern Atlantic coastal waters of North America [syn: scup, southern porgy, southern scup, Stenotomus aculeatus]