Meaning of hyla crucifer

Definition of hyla crucifer

(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 hyla crucifer

WIKIPEDIA results for hyla crucifer
Amazon results for hyla crucifer