mackerel_scadEnglish

Decapterus macarellus, mackerel scad, mackerel shad

Noun

Small silvery fish, Nova Scotia to Brazil

English: mackerel scad, mackerel shad, Decapterus macarellus

English words with similar meanings

Show 2 words