English → Hindi dictionary

dermochelyidae

देर्मोचेलईडी / देर्मोचेलईडीए / देर्मोचेलईदएNOUN

Definition

sea turtles

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