English
Detailed Synonyms for mackerel shad in English
mackerel shad:
mackerel shad [the ~] noun
-
the mackerel shad
– small silvery fish; Nova Scotia to Brazil 1the Decapterus macarellus; the mackerel scad; the mackerel shad– small silvery fish; Nova Scotia to Brazil 1