ALL meanings of lumen
lu·men
L l - noun plural lumen Optics. the unit of luminous flux, equal to the luminous flux emitted in a unit solid angle by a point source of one candle intensity. Abbreviation: lm. 1
- noun plural lumen Anatomy. the canal, duct, or cavity of a tubular organ. 1
- noun plural lumen Botany. (of a cell) the cavity that the cell walls enclose. 1
- noun lumen The SI unit of luminous flux, equal to the amount of light emitted per second in a unit solid angle of one steradian from a uniform source of one candela. 1
- noun lumen unit of light flow 1
- noun lumen the basic unit used to measure the flow of light in the SI system, equal to the amount of light emitted through a solid angle of one steradian by a light source with the intensity of one candela (0.0015 watt) 0
- noun lumen the bore of a hollow needle, catheter, etc. 0
- noun lumen the passage within a tubular organ 0
- noun lumen (physics) In the International System of Units, the derived unit of luminous flux; the light that is emitted in a solid angle of one steradian from a source of one candela. Symbol: lm. 0
- noun lumen (anatomy) The cavity or channel within a tube or tubular organ. 0
- noun lumen (botany) The cavity bounded by a plant cell wall. 0
- noun lumen (medicine) The bore of a tube such as a hollow needle or catheter. 0
- noun lumen the derived SI unit of luminous flux; the flux emitted in a solid angle of 1 steradian by a point source having a uniform intensity of 1 candela 0
- noun lumen a passage, duct, or cavity in a tubular organ 0
- noun lumen a cavity within a plant cell enclosed by the cell walls 0