Feedback
Lumen
Your browser does not support the audio element.
Meaning
Noun
●
In Physics & SI units:
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.
●
In Anatomy:
The
cavity
or
channel
within a
tube
or
tubular
organ.
●
In Botany:
The
cavity
bounded
by a
plant
cell wall.
●
In Medicine:
The
bore
of a
tube
such as a
hollow
needle
or catheter.
Sourced from
Wiktionary
Related
Watt
Cavity
Epithelium
Bulb
Cytoplasm
Membrane
Pore
Capillaries
Stroma
Tubule
Mucosa
Endothelium
Tubules
Cell
Xenon
Alveoli
Duct
Capillary
Myocardium
Microfarads
Millivolt
Tissue
Intestine
Artery
Halogen
Glomerulus
Medulla
Volt
Tube
Filament
Lining
Parenchyma
Vein
Vasculature
Cervix
Bladder
Orifice
Ppm
Vacuole
Reticulum
Cornea
Cytosol
Peritoneum
Diaphragm
Sphincter
Sac
Candela
Fluorescent Lamp
Cell Membrane
Luminous Flux
Blood Vessel
Blood Vessels
Luminous Intensity
Small Intestine
Basement Membrane
More
Rhymes
Human
Lumen
Newman
Crewman
Albumen
Inhuman
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better