Webster's Revised Unabridged Dictionary · 1913

Self-luminous

Self-luminous , adjective

Possessing in itself the property of emitting light. — Sir D. Brewster