Definition of Self-Luminous

  • 1. Having in itself the property of emitting light Adjective Satellite

Semanticaly linked words with "self-luminous"