Definitions of lumen
n. - A unit of illumination, being the amount of illumination of a unit area of spherical surface, due to a light of unit intensity placed at the center of the sphere. 2
n. - A unit of light flux, being the flux through one square meter of surface the illumination of which is uniform and of unit brightness. 2
n. - An opening, space, or cavity, esp. a tubular cavity; a vacuole. 2
The word "lumen" uses 5 letters: E L M N U.
No direct anagrams for lumen found in this word list.
List shorter words within lumen, sorted by length
All words formed from lumen by changing one letter
Browse words starting with lumen by next letter