Definisi 'spring peeper'

English to English
noun
1 a small brown tree toad having a shrill call heard near wetlands of eastern United States and Canada in early spring Terjemahkan
source: wordnet30


Visual Synonyms