Definitions for lumen
Overview of noun lumen
The noun lumen has 2 senses? (no senses from tagged texts)
1. lumen, lm
(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)
2. lumen
(a cavity or passage in a tubular organ; "the lumen of the intestine")






