Link Centre Dictionary

Spanish mackerel

spa·nish·mac·kerel

uncommon

noun

2.

any of several large marine food fishes of the genus Scomberomorus

Related words

Broader terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.