self-luminous

listen to the pronunciation of self-luminous
English - Turkish
kendiliğinden ışık veren
English - English

Definition of self-luminous in English English dictionary

selfluminous
Possessing in itself the property of emitting light