YourDictionary

Dictionary Home » Science » lumen

lumen science definition

Plural lumens lumens or lumina
  1. The central space within a tube-shaped body part or organ, such as a blood vessel or the intestine.
  2. The SI derived unit used to measure the amount of light passing through a given area per second. One lumen is equal to the luminous flux passing per unit solid angle from a light source with a strength of one candela.

Learn more about lumen

link/cite print suggestion box