Search term stricture has 3 results
Jump to
EN English ES Spanish
stricture (n) [medicine] estrictura (n) {f} [medicine]
stricture (n) [medicine] estrechamiento (n) {m} [medicine]
stricture (n) [(medicine) abnormal narrowing of a canal or duct in the body] estenosis (n) [(medicine) abnormal narrowing of a canal or duct in the body]