Dictionary entry

Phosphoroscope

Webster's Dictionary 1913

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.