hyla

(noun)

noun

1. the type genus of the Hylidae; tree toads

Definition categories: animal