spanish mackerel

Our editors are putting together more complete content — check back in about 20 minutes

spanish mackerel — noun

1. a large edible fish of the mackerel family, found in warm seas

1.名詞
釋義

a large edible fish of the mackerel family, found in warm seas

例句

We grilled Spanish mackerel for dinner.