tartaruga-oliva

Noun

 * 1) olive ridley sea turtle, a sea turtle