ヘコアユ
Meanings
1
razorfish; Aeoliscus strigatus
usually written using kana alone
A small, elongated marine fish with a sharp-edged body, found in tropical waters. The Japanese name literally means 'heko sweetfish', but it is not related to ayu.
At the aquarium, the razorfish were swimming upside down.