olive ridley sea turtle in Portuguese olive ridley sea turtle in Portuguese tartaruga-oliva noun Lepidochelys olivacea, a species of sea turtle Add to Flashcards