top of page

Lumen

Etymology:

Definition:

L. lumen: “light, an opening”

The cavity, channel, or opening within a tube or tubular organ.

bottom of page