Definitions
noun
terrestrial burrowing nocturnal frog of grassy terrain and scrub forests having very hard upper surface of head; of the United States southwest
Look “lowland burrowing treefrog” up elsewhere
Want another word?
Spin the dictionary for a fresh one.