At first light it DOES sound a bit confusing. First, the definition of the term 'NON-LUMINOUS'; 'Not capable of PRODUCING light but can be capable of REFLECTING light from another source'. For...
Luminous bodies are insects that give a light, such as the glow worm. Non luminous bodies do not glow o their own.
it can also refer to things in space; such as planets, moons and stars