- mackerel shad as a noun:
- 1
mackerel shad
noun
1 mackerel shad
Small silvery fish; Nova Scotia to Brazil.
synonyms: Decapterus macarellus, mackerel scad.
debug info: 0.0151
noun
Small silvery fish; Nova Scotia to Brazil.
synonyms: Decapterus macarellus, mackerel scad.
debug info: 0.0151