Definitions of Genus pternohyla:

  • noun:   burrowing tree frogs