Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


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

Derived forms: spinthariscopes

Encyclopedia: Spinthariscope