Definition of Spinthariscope
Noun: spinthariscope spin'ther-u,skowp [N. Amer], spin'tha-ru,skowp [Brit]
- (physics) a small instrument containing fluorescent screen and viewed with magnifying lenses used for detecting alpha particles
See also:
spinsters
spinthariscopes