English dictionary
cricket frog meaning and definition
Definition and meaning of cricket frog at MeaningMonkey.org. cricket frog meaning and definition in the English Dictionary.CRICKET FROG noun
Definition of cricket frog (noun)
- either of two frogs with a clicking call
Source: Princeton University Wordnet