English
Detailed Synonyms for green frog in English
green frog:
green frog [the ~] noun
-
the green frog
– similar to bullfrog; found in or near marshes and ponds; of United States and Canada 1the green frog; the spring frog; the Rana clamitans– similar to bullfrog; found in or near marshes and ponds; of United States and Canada 1