Stenosis
Concept
abnormal narrowing of a blood vessel or other tubular organ or structure; also sometimes called a stricture
Mentioned in 1 video
abnormal narrowing of a blood vessel or other tubular organ or structure; also sometimes called a stricture