Self-luminous
Word Dictionary
-> Self-luminous
Search:
Self-luminous
(a.) Possessing in itself the property of emitting light.
Terms of Use
Canadian Jobs