Definitions for lumenˈlu mən; -mə nə
This page provides all possible meanings and translations of the word lumen
a unit of luminous flux equal to the amount of light given out through a solid angle of 1 steradian by a point source of 1 candela intensity radiating uniformly in all directions
a cavity or passage in a tubular organ
"the lumen of the intestine"
In the International System of Units, the derived unit of luminous flux; the amount of light that falls on a unit area at unit distance 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.
A lumen in biology is the inside space of a tubular structure, such as an artery or intestine. By extension, the term lumen is also used to describe the inside space of a cellular component or structure, such as the endoplasmic reticulum.
Translations for lumen
From our Multilingual Translation Dictionary
Get even more translations for lumen »
Find a translation for the lumen definition in other languages:
Select another language: