English → Hindi dictionary

green frog

ग्रीन फ्रॉग / ग्रीनNOUN

Definition

similar to bullfrog; found in or near marshes and ponds; of United States and Canada

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