sergeant major loach

Noun

 * 1) A South Asian freshwater fish, commonly held in aquarium,.

Translations

 * Finnish: touhunuoliainen