Trachurus trachurus

1. (noun) large elongated compressed food fish of European Atlantic waters
Synonyms: horse mackerel, saurel
Related Words: scad



Terms and Conditions of Use / Copyright Notice