lumen meaning

Meaning of lumen

What is the full meaning of lumen

a unit of luminous flux [n LUMENS or LUMINA]

Example of the word lumen placed on a Scrabble board.

Unscrambled word lumen

Points for lumen

Scrabble
10 points
Word With Friends
11 points
Wordfeud
10 points