ホースフェイスローチ

Also written ホースフェイス・ローチ

Meanings

  1. Noun horseface loach (Acantopsis choirorhynchos); horsehead loach

Jinuma: Japanese Dictionary · Word lists