Lumen

2 topics · 2 sources

Healthcare› Medicine

Cancer

The cavity or channel within a tube or tubular organ such as a blood vessel or the intestine.

Science

Energy

Cite this definition

APA
MLA
Chicago