olive ridley
English
Noun
olive
ridley
(
plural
olive ridleys
)
The
olive ridley sea turtle