lumen
Concise Oxford English Dictionary © 2008 Oxford University Press:
lumen1 /ˈluːmɛn/ (abbrev.: lm)
▶noun Physics the SI unit of luminous flux, equal to the amount of light emitted per second in a unit solid angle of one steradian from a uniform source of one candela.
– origin C19: from L., lit. ‘light’.
Concise Oxford English Dictionary © 2008 Oxford University Press:
lumen2 /ˈluːmən/
▶noun (pl. lumina /-mɪnə/) Anatomy the central cavity of a hollow structure in an organism or cell.
– derivatives
luminal /ˈluːmɪn(ə)l/ adjective.
luminal /ˈluːmɪn(ə)l/ adjective.
– origin C19: from L., lit. ‘opening’.
'lumen' also found in these Oxford entries:
illuminate
- lambert
- lm
- lum
- luminary
- luminescence
- luminous
- lux
- phillumenist
- phot
- superluminal

