Meaning of laryngostenosis

Definition of laryngostenosis

(noun) abnormal narrowing of the larynx

Other information on laryngostenosis

WIKIPEDIA results for laryngostenosis
Amazon results for laryngostenosis