Noun Definition

hyla

1.Definition: the type genus of the Hylidae; tree toads

Category: Animals