Definition of Lumen from the PharmacyDictionary.in
Lumen
Synonyms or meaning of Lumen
The inside space of a hollow organ or tube.
Image related to Lumen
Not Available
Definition of Lumen from the PharmacyDictionary.in
The inside space of a hollow organ or tube.
Not Available