striped threadfin

Noun

 * 1) A threadfin of species, of the Indo-Pacific.

Translations

 * Japanese: 燕鰶