Lepidochelys olivacea
English Dictionary
->
Letter L
-> Lepidochelys olivacea
Search Dictionary:
Lepidochelys olivacea Definition
(n)
olive
-
colored
sea
turtle
of
tropical
Pacific
and
Indian
and
the
southern
Atlantic
oceans
Lepidochelys olivacea Synonyms
Lepidochelys olivacea
olive ridley
Pacific ridley
© Art Branch Inc.