English → Hindi dictionary
lowland burrowing treefrog
Definition
terrestrial burrowing nocturnal frog of grassy terrain and scrub forests having very hard upper surface of head; of the United States southwest
Looking for poetry? Read shayari and poems by great poets.