Olive Ridley Sea Turtle

Lepidochelys olivacea

Olive Ridley Sea Turtle

Species
  • Latin: Lepidochelys olivacea
  • Description

  • Habitat & Range