cherrystones

English

Noun

cherrystones

  1. plural of cherrystone