impermeable stricture


impermeable stricture

A stricture developing within and closing the lumen of a tube or canal so that instruments or substances cannot pass through it.See also: stricture