Find the word definition

Wiktionary
spring peepers

n. (spring peeper English)