What is the meaning of Lumen?
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.
The cavity or channel within a tube or tubular organ.
The cavity bounded by a plant cell wall.
The bore of a tube such as a hollow needle or catheter.
lumen (unit of luminous flux)
lumen (SI unit of measurement)
the eyes
An opening through which light can penetrate such as an air-hole or a window.
The opening or orifice in a water-pipe or funnel
a luminary, star, light (a most distinguished person)
lumen (derived SI unit of luminous flux; the light that is emitted in a solid angle of one steradian from a source of one candela)
lumen (SI unit of measurement)
lumen (singular and plural)
Source: wiktionary.orgSearch words containing