selfluminous

listen to the pronunciation of selfluminous
English - English
Possessing in itself the property of emitting light
selfluminous
Favorites