Meaning of ヘコアユ in Japanese

  1. Words

Definition of ヘコアユ

  1. (n) razorfish (Aeoliscus strigatus)
Back to top