Definitions of Genus lepidochelys:

  • noun:   ridleys