self-luminous

Adjective
  1. Having in itself the property of emitting light (synset 300283926)

Found on Word Lists

Other Searches