Definitions of Eleutherodactylus:

  • noun:   completely terrestrial robber frogs