Definition of Lumen
Noun
-
a cavity or passage in a tubular organ
"the lumen of the intestine"
-
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
Word games points for the Lumen
- Scrabble® score of the lumen (7)
- Word Chums® score of the lumen (12)
- Words With Friends® score of the lumen (11)
Unscramble lumen
23 unscramble word found using the letters lumen.
el, elm, em, emu, en, leu, lum, lumen, lune, me, mel, men, menu, meu, mu, mule, mun, ne, neum, nu, ule, um, un,