PHOSPHOROSCOPE


Meaning of PHOSPHOROSCOPE in English

fäˈsfȯrəˌskōp noun

Etymology: International Scientific Vocabulary phosphor- + -scope; originally formed in French

: an apparatus for observing phosphorescence and especially for studying its rate of decay

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.