phosphoroscope

from The Collaborative International Dictionary of English v.0.48
Phosphoroscope \Phos*phor"o*scope\, n. [Phosphorus + -scope.]
   (Physics)
   An apparatus for observing the phosphorescence produced in
   different bodies by the action of light, and for measuring
   its duration.
   [1913 Webster]
    

[email protected]