green frog

(redirected from Rana clamitans clamitans)
Also found in: Dictionary, Thesaurus.

green frog

Rana clamitans.
Mentioned in ?