| 释义 |
Scomberomorus sierra Thesaurus| Noun | 1. | Scomberomorus sierra - a Spanish mackerel of western North AmericasierraSpanish mackerel - any of several large marine food fishes of the genus Scomberomorus |
Scomberomorus sierra
Synonyms for Scomberomorus sierranoun a Spanish mackerel of western North AmericaSynonymsRelated Words |