SELF-LUMINOUS


Meaning of SELF-LUMINOUS in English

( a. )

Possessing in itself the property of emitting light.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.