This wasn’t in my “Webster’s Collegiate Dictionary,” but they did have luciferous, meaning “giving or provinding light.”
Obscure words are our specialty. ;)