Definition of spinthariscope
: an instrument for visual detection of alpha particles that consists of a fluorescent screen and a magnifying lens system
Origin and Etymology of spinthariscope
Greek spintharis spark + English -scope
First Known Use: 1903See Words from the same year
Seen and Heard
What made you want to look up spinthariscope? Please tell us where you read or heard it (including the quote, if possible).