0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?