Search This Blog

Sunday, 11 April 2010

lumen n.

the space within a tubular or sac like part such as a blood vessels the intestine or the stomach.

No comments:

Post a Comment