Noun Definition

eleutherodactylus

1.Definition: completely terrestrial robber frogs

Category: Animals