genus hyla

Noun
  1. The type genus of the Hylidae;
    Tree toads (synset 101653150)

Found on Word Lists

Other Searches