NichiDict

ホースフェイスローチ

[hoosufeisuroochi]

Meanings

1.Noun

horseface loach (Acantopsis choirorhynchos); horsehead loach