English dictionary
green frog meaning and definition
Definition and meaning of green frog at MeaningMonkey.org. green frog meaning and definition in the English Dictionary.GREEN FROG noun
Definition of green frog (noun)
- similar to bullfrog; found in or near marshes and ponds; of United States and Canada
- synonyms: Rana clamitans, spring frog
Source: Princeton University Wordnet