Thesaurus.com
Dictionary.com
Definitions

hyla

[hahy-luh] / ˈhaɪ lə /
NOUN
amphibian
Synonyms