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
Tweet