Definify.com
Definition 2024
olive_ridley_sea_turtle
olive ridley sea turtle
English
![](http://llc12.www.definify.com/images_main/Lepidochelys_olivacea.jpg)
An olive ridley sea turtle.
Noun
olive ridley sea turtle (plural olive ridley sea turtles)
- Lepidochelys olivacea, a species of sea turtle
Translations
Lepidochelys olivacea
|