Meaning of コモリガエル in Japanese

  1. Words

Definition of コモリガエル

  1. (n) Surinam toad (Pipa pipa); pipa
Back to top