: either of two sea turtles (genus Lepidochelys of the family Cheloniidae):
a
b
Love words? Need even more definitions?
Merriam-Webster unabridged
Share