olive ridley sea turtle
English edit
Noun edit
olive ridley sea turtle (plural olive ridley sea turtles)
- Lepidochelys olivacea, a species of sea turtle
Translations edit
Lepidochelys olivacea
|
olive ridley sea turtle (plural olive ridley sea turtles)
|