turtle stones

English

Noun

turtle stones

  1. plural of turtle stone