WordNet: self-luminous

Sanatista
having in itself the property of emitting light



self-luminous