D
Dicread
HomeDictionaryLlumen

lumen

lumen / lumen
Noun
pl: lumens

In physics and lighting, this term describes the perceived power of light. It differs from wattage, which measures energy consumption, by focusing on the actual brightness visible to the human eye. In anatomy, the term refers to the interior space of a tubular organ. It is a critical concept in medicine and biology when discussing the flow of fluids or the passage of materials through vessels and ducts.

Meanings

Nounlumen

The SI unit of luminous flux, measuring the total amount of visible light emitted by a source per unit of time.

"The LED bulb produces 800 lumens of brightness."

Nounlumen

The interior space or central cavity of a tubular structure, such as a blood vessel or an organ.

"The drug is absorbed directly into the lumen of the intestine."

Related Words

Last Updated: June 18, 2026Report an Error