Rain Frog Definition
noun
Any of several short-headed frogs of the genus Breviceps Breviceps.
Wiktionary
Other Word Forms of Rain Frog
Noun
Singular:
rain frog
Plural:
rain frogsFind Similar Words
Find similar words to rain frog using the buttons below.