Narrowing or stricture of a duct or canal. ►click here to watch About.com health video about stenosis
Narrowing or stricture of a duct or canal.