Meaning of spring peeper
Definition of spring peeper
(noun)
a
small
brown
tree
toad
having a
shrill
call
heard
near
wetlands of
eastern
United States and Canada in
early
spring
Other information on spring peeper
WIKIPEDIA results for
spring peeper
Amazon results for
spring peeper
Tweet