selfluminous

listen to the pronunciation of selfluminous
الإنجليزية - الإنجليزية
Possessing in itself the property of emitting light
selfluminous
المفضلات