mackerel scad

Explore definitions, synonyms, and language insights of mackerel scad

Definitions

Noun
small silvery fish; Nova Scotia to Brazil

More General Terms