The story
From scintillate + -or.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Any substance that glows under the action of photons or other high-energy particles Full definition →
From scintillate + -or.
Etymology from Wiktionary, CC BY-SA 4.0.