The lamp produces 800 lumens of light.
A unit of measurement for the amount of light emitted by a source.
The lumen of the artery was narrowed.
The inside space of a tubular structure, such as a blood vessel or intestine.
With powerful free picture dictionary & flashcards.