Definitions of Scomber japonicus:

  • noun:   small mackerel found nearly worldwide