Meaning of horse mackerel
Definition of horse mackerel
(noun)
largest tuna; to 1500 pounds; of
mostly
temperate
seas:
feed
in
polar
regions but
breed
in
tropics
large
elongated
compressed
food
fish
of the Atlantic
waters
of Europe
a California
food
fish
Other information on horse mackerel
WIKIPEDIA results for
horse mackerel
Amazon results for
horse mackerel
Tweet