Definify.com

Definition 2025


lithoscopes

lithoscopes

English

Noun

lithoscopes

  1. plural of lithoscope