YourDictionary

hyla

noun

any of a large genus (Hyla) of tree frogs, as the spring peeper

Learn more about hyla

link/cite print suggestion box