English dictionary
grass frog meaning and definition
Definition and meaning of grass frog at MeaningMonkey.org. grass frog meaning and definition in the English Dictionary.GRASS FROG noun
Definition of grass frog (noun)
- a common semiterrestrial European frog
- synonyms: Rana temporaria
Source: Princeton University Wordnet