Luciferous /(?)/

Lu·cif·er·ous

Luciferous

a.
  1. Giving light; affording light or means of discovery.