Home / H / hyla crucifer

hyla crucifer

noun 13 letters Scrabble 25 WWF 27
Definitions
noun

a small brown tree toad having a shrill call heard near wetlands of eastern United States and Canada in early spring

Want another word?
Spin the dictionary for a fresh one.
Generate a word →