释义 |
Scomberomorus sierra ThesaurusNoun | 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 |