Meaning of olive ridley
Definition of olive ridley
(noun)
olive-colored
sea
turtle
of
tropical
Pacific and Indian and the
southern
Atlantic oceans
Other information on olive ridley
WIKIPEDIA results for
olive ridley
Amazon results for
olive ridley
Tweet