D defs.my
Entry 2 senses Webster, 1913

Lumen

/lo͞oʹmən/ · Lu·men · IPA /ˈlumən/
01 n. A unit of illumination, being the amount of illumination of a unit area of spherical surface, due to a light of unit intensity placed at th…
pl. Lumina, Lumens ((#))
  1. 1.
    A unit of illumination, being the amount of illumination of a unit area of spherical surface, due to a light of unit intensity placed at the center of the sphere.(Photom.)
  2. 2.
    An opening, space, or cavity, esp. a tubular cavity; a vacuole.(Biol.)