mackerel shad

1. (noun) small silvery fish; Nova Scotia to Brazil
Synonyms: Decapterus macarellus, mackerel scad
Related Words: scad



Terms and Conditions of Use / Copyright Notice