Word info Synonyms

Lepidochelys olivacea

Noun

Meaning

olive-colored sea turtle of tropical Pacific and Indian and the southern Atlantic oceans

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms