lithoscopes

English

Noun

lithoscopes

  1. plural of lithoscope