Luciferous

Webster's Dictionary of the English Language

·adj Giving light; affording light or means of discovery.