English → Hindi dictionary

leptodactylid frog

लेप्टोडकटीलिड फ्रॉग / लेप्टोंडकटीलिडNOUN

Definition

toothed frogs: terrestrial or aquatic or arboreal

Looking for poetry? Read shayari and poems by great poets.