noun
Frogs of genera Eleutherodactylus and Craugastor.
Alternative spelling of rain frog (Breviceps spp.).
A small green frog.
i Register
In some senses, rainfrog is marked as UK. Watch for register when choosing this word.