lu•mens
We found 3 definitions of lumens from 2 different sources.
NounPlural: lumen |
||
lumen - a cavity or passage in a tubular organ; "the lumen of the intestine" | ||
lumen - a unit of luminous flux equal to the amount of light given out through a solid angle of 1 steradian by a point source of 1 candela intensity radiating uniformly in all directions | ||
lm |