English Japanese jack mackerel Cited by user Tomicd3 on 11 Jun 2021 The Japanese jack mackerel (Trachurus japonicus), also known as the Japanese horse mackerel or Japanese scad, is a species named after its resemblance to mackerel but…