lumen in English
- lumen⇄lumen, noun, pl.-mina,-mens.
1. (Physics.) a unit of light, equivalent to the amount of light given out per second, through an angle by a point source of one candela radiating equally in all directions. It is the unit of luminous flux.
Ex. Ele