See also: rain frog

English

edit

Noun

edit

rainfrog (plural rainfrogs)

  1. Frogs of genera Eleutherodactylus and Craugastor.
  2. Alternative spelling of rain frog (Breviceps spp.).
  3. (UK) A small green frog.

Derived terms

edit

References

edit

Anagrams

edit