rainfrog

noun 3

Definitions

noun

1

Frogs of genera Eleutherodactylus and Craugastor.

2

Alternative spelling of rain frog (Breviceps spp.).

3

A small green frog.

Your note

not saved
0 chars