A European Informational Website learn more
A stenosis is an abnormal narrowing in a blood vessel or other tubular organ or structure. It is also sometimes called a "stricture" (as in urethral stricture).