Definitions
There is 1 meaning of the phrase
Hyla Crucifer.
Hyla Crucifer - as a noun
A small brown tree toad having a shrill call heard near wetlands of eastern united states and canada in early spring
Synonyms (Exact Relations)
spring peeper