olive ridley

Noun

 * 1) The olive ridley sea turtle