mackerel scad Meaning, Definition & Usage

  1. noun small silvery fish; Nova Scotia to Brazil
    mackerel shad; Decapterus macarellus.

WordNet