olive ridley sea turtle
English
editNoun
editolive ridley sea turtle (plural olive ridley sea turtles)
- Lepidochelys olivacea, a species of sea turtle
Translations
editLepidochelys olivacea
|
olive ridley sea turtle (plural olive ridley sea turtles)
|