lowland burrowing treefrog

Explore definitions, synonyms, and language insights of lowland burrowing treefrog

Definitions

Noun
terrestrial burrowing nocturnal frog of grassy terrain and scrub forests having very hard upper surface of head; of the United States southwest