self luminous

/ˌsɛlfˈlumənəs/
adjective
  1. Producing or giving off its own light, rather than reflecting light from another source.
    • Fireflies are self-luminous insects that create light through a chemical reaction in their bodies.
    • Unlike a lamp, a self-luminous object like the sun generates its own energy and light.
    • The moon is not self-luminous; it shines by reflecting sunlight.
What does "self luminous" mean? | whatsthatwordmean | whatsthatwordmean