dcsimg

Eretmochelys imbricata × Lepidochelys olivacea is a species of in the family sea turtles.