Synonyms and Antonyms for Scomber_japonicus

1. Scomber japonicus (n.)

small mackerel found nearly worldwide

Synonyms: