Meaning of アカナマダ in Japanese

  1. Words

Definition of アカナマダ

  1. (n) crestfish (Lophotus capellei); unicornfish
Back to top