chelys

Latin

noun
Definitions
  • a tortoise
  • a tortoise shell, a lyre or harp made of a tortoise shell