MACKEREL SCAD


Meaning of MACKEREL SCAD in English

noun

also mackerel shad

: any of several small carangid fishes of a cosmopolitan genus ( Decapterus ) ; especially : a common western Atlantic fish ( D. macarellus ) that is of a silvery color and plumbeous below

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.