Olive-ridley meaning

A sea turtle (Lepidochelys olivacea) of tropical and subtropical waters especially of the eastern Pacific and Indian Oceans, having an olive-gray carapace.
noun
0
0
Advertisement