selfluminous

listen to the pronunciation of selfluminous
İngilizce - İngilizce
Possessing in itself the property of emitting light