scomberomorus sierra

Noun
  1. A Spanish mackerel of western North America (synset 102629101)

Other Searches