English dictionary
phosphoroscope
/f/A/s'f/O/r/@/,sk/oU/p/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
An apparatus for observing the phosphorescence produced in different bodies by the action of light, and for measuring its duration.
Source: webster1913