olive ridley sea turtle

Noun

 * , a species of

Translations

 * Japanese: 姫海亀, ヒメウミガメ
 * Portuguese: tartaruga-oliva
 * Vietnamese: