Found 1 items, similar to Phosphoroscope.
English → English (gcide)
Definition: Phosphoroscope
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]