Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Phosphoroscope
n.
An apparatus for observing the phosphorescence produced in different bodies by the action of light, and for measuring its duration.
←
Phosphorogenic
Phosphorous
→
Shares
Related Words
Cope
Horoscope
Phosphor
Scope
Menu
Home
Search
My Last Searches