English → Hindi dictionary

ribbed toad

डीब्बेदः तोड़ / डीब्बेदःNOUN

Definition

western North American frog with a taillike copulatory organ

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