Hyla

Explore definitions, synonyms, and language insights of Hyla

Definitions

Noun
the type genus of the Hylidae; tree toads

More General Terms