English → Hindi dictionary

leptodactylid

लेप्टोडकटीलिड / लेप्टोंडकटीलिड / लेपटोदकटीलिडNOUN

Definition

toothed frogs: terrestrial or aquatic or arboreal

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