English → Hindi dictionary

lepidochelys olivacea

लेपिडोचेलीस ओलिवासा / लेपिडोचेलीसNOUN

Definition

olive-colored sea turtle of tropical Pacific and Indian and the southern Atlantic oceans

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