'Self-luminous' definitions:
Definition of 'self-luminous'
adjective
Having in itself the property of emitting light
Definition of 'Self-luminous'
- Self-luminous \Self`-lu"mi*nous\, a.
Possessing in itself the property of emitting light. --Sir D.
Brewster.
[1913 Webster]