3 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENstrictureNoun
EN
Abnormal narrowing of a bodily canal or passageway
stenosis
bn:00074187n Concept
EN
Severe criticism
bn:00074662n Concept
EN
narrowing of a tubular anatomical structure
bn:04095678n Concept