olive ridley sea turtle (English, noun)
expansion: olive ridley sea turtle (plural olive ridley sea turtles)
Senses:
glosses: Lepidochelys olivacea, a species of sea turtle
Forms:
form: olive ridley sea turtles
tags: plural