lepidochelys olivacea
Meaning, Definition & Usage
Dictionary
Related
noun
olive-colored sea turtle of tropical Pacific and Indian and the southern Atlantic oceans
Pacific ridley; olive ridley
.
WordNet
Previous
lepid
lepidine
lepidium
lepidobotryaceae
lepidobotrys
Next
lepidocrocite
lepidocybium
lepidodendraceae
lepidodendrales
lepidodendrid