rainfrog

See also: rain frog

English

Noun

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

References

Anagrams