mackerel pike

English

Noun

mackerel pike (usually uncountable, plural mackerel pikes)

  1. Any of several species of fish in the family Scomberesocidae, sauries.

Synonyms

References