lumen medical definition
noun pl. lumens or
lu·mi·na - The inner open space or cavity of a tubular organ, as of a blood vessel.
- The unit of luminous flux in the International System of Units, equal to the amount of light given out through a solid angle by a source of one candela intensity radiating equally in all directions.
Related Forms:
- lumenal, luˈmin·al adjective
Learn more about lumen