olive ridley
1.
(
noun
) olive-colored sea turtle of tropical Pacific and Indian and South Atlantic oceans
Synonyms:
Lepidochelys olivacea
,
Pacific ridley
Related Words:
ridley
Terms and Conditions of Use / Copyright Notice