English → Hindi dictionary

lowland burrowing treefrog

लोलैंड बुरोइंग ट्रिफरोगNOUN

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.