English dictionary
lepidochelys olivacea meaning and definition
Definition and meaning of lepidochelys olivacea at MeaningMonkey.org. lepidochelys olivacea meaning and definition in the English Dictionary.LEPIDOCHELYS OLIVACEA noun
Definition of Lepidochelys olivacea (noun)
- olive-colored sea turtle of tropical Pacific and Indian and the southern Atlantic oceans
- synonyms: olive ridley, Pacific ridley
Source: Princeton University Wordnet