Loading...
Menu
LUMINIF'EROUS, adjective [Latin lumen, light, and fero, to produce.]
Producing light.