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