English dictionary
self-luminous meaning and definition
Definition and meaning of self-luminous at MeaningMonkey.org. self-luminous meaning and definition in the English Dictionary.SELF-LUMINOUS adjective
Definition of self-luminous (adjective)
- having in itself the property of emitting light
Source: Princeton University Wordnet