Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lumens Definition

Cancel
lumens
noun(lu-men)
the cavity of a tubular organ or part
lumens
noun(lu-men)
the bore of a tube (as of a hollow needle or catheter)
lumens
noun(lu-men)
a unit of luminous flux equal to the light emitted in a unit solid angle by a uniform point source of one candle intensity

Words Related to lumens!

lumens Examples by Brain Bank Users