Dictionary definition · Scomber scombrus
noun
- important food fish of the northern Atlantic and Mediterranean; its body is greenish-blue with dark bars and small if any scales
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).