English → Hindi dictionary

tongueless frog

तोंगेलेस्स फ्रॉग / टोंगेलेस्सNOUN

Definition

almost completely aquatic frog native to Africa and Panama and northern South America

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