Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lumens
in English
lumens
us
//ˈluːmənz//
uk
//ˈluːmənz//
#uncommon
Lemma:
lumen
The lemma is the base or root form of this word.
Definitions
Noun
unit
of
light
flow
;
measured
in
lm
a
tube
or
organ's
inner
space
space
within
a
plant
cell
wall
luminous
flux
measurement
symbol
:
lm
the
bore
of
a
hollow
object
(
like
a
needle
)