By Guus , 11 February 2007

a passage in a body that allows movement of a fluid (medical, technical)