turtle stone

English

Noun

turtle stone (plural turtle stones)

  1. Alternative form of turtle-stone.