olive_ridley
1. [ noun ] (zoology) olive-colored sea turtle of tropical Pacific and Indian and South Atlantic oceans
Synonyms: Lepidochelys_olivacea Pacific_ridley
Related terms: ridley