self-luminous
adjective
self-lu·mi·nous
ˌself-ˈlü-mə-nəs
: generating and emitting its own visible light
… Venus … is not self-luminous but lit by the sun …—Derek J. deSolla Price
Radium paint is actually self-luminous—when freshly applied, it requires no external energy source …—Jack Forster
Love words? Need even more definitions?
Merriam-Webster unabridged
Share