palm stone

English

Noun

palm stone (plural palm stones)

  1. Synonym of worry stone.