scomberomorus sierra


Meanings

  • a Spanish mackerel of western North America