Synonyms for scomberomorus sierra | Synonym.com

Synonyms and antonyms for scomberomorus sierra

2. sierra (n.)

a range of mountains (usually with jagged peaks and irregular outline)

Synonyms:

3. sierra (n.)

a Spanish mackerel of western North America

Synonyms: