Vocabulary

Japanese sardinella (Sardinella zunasi)

noun