Meaning of チョウセンヤマアカガエル in Japanese

  1. Words

Definition of チョウセンヤマアカガエル

  1. (n) Dybowski's frog (Rana dybowskii)
Back to top