English → Hindi dictionary
microhylidae
Definition
narrow-mouthed toads and sheep frogs; some burrow and some are arboreal; found worldwide
Looking for poetry? Read shayari and poems by great poets.
narrow-mouthed toads and sheep frogs; some burrow and some are arboreal; found worldwide
Looking for poetry? Read shayari and poems by great poets.