rainfrog
Meaning
- noun Frogs of genera Eleutherodactylus and Craugastor.
- noun Alternative spelling of rain frog (Breviceps spp.).
- noun A small green frog.
Similar words
rain frog bell frog night frog music frog mist frog spotted chirping frog chorus frog mistfrog blue frog treefrog
Save “rainfrog” to learn later