LUMINOPHOR
Meaning of LUMINOPHOR in English
ˈlümənəˌfō(ə)r noun
( -s )
Etymology: International Scientific Vocabulary lumin- + -phore
: a luminescent substance : phosphor
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012