Definitions of Lepidochelys olivacea:

  • noun:   olive-colored sea turtle of tropical Pacific and Indian and the southern Atlantic oceans