showstones

English

Noun

showstones

  1. plural of showstone