Online English Dictionary

Home

Luciferous


a.

Giving light; affording light or means of discovery.


© 2009 Dammam Community College