Stenosis

From Biology-Online Dictionary | Biology-Online Dictionary

stenosis

Narrowing or stricture of a duct or canal.

Origin: Gr. Stenosis