olive ridley sea turtle
Jump to navigation
Jump to search
English
[edit]Noun
[edit]olive ridley sea turtle (plural olive ridley sea turtles)
- Lepidochelys olivacea, a species of sea turtle
Translations
[edit]Lepidochelys olivacea
|