The Collaborative International Dictionary
Self-luminous
Self-luminous \Self`-lu"mi*nous\, a.
Possessing in itself the property of emitting light.
--Sir D.
Brewster.