Back to Dictionary
马鲛鱼
馬鮫魚
mǎjiāoyú
1. Japanese Spanish mackerel (Scomberomorus niphonius)