Scomber



ENGLISH MEANING
noun
1.
A genus of acanthopterygious fishes which includes the common mackerel.