Definition of Mackerel Shad

  • 1. Small silvery fish; Nova Scotia to Brazil Noun

Synonyms for word "mackerel shad"

Semanticaly linked words with "mackerel shad"

Hyponims for word "mackerel shad"