Meaning of Laryngostenosis

Definition of Laryngostenosis

(noun) abnormal narrowing of the larynx

Other information on Laryngostenosis

WIKIPEDIA results for Laryngostenosis
Amazon results for Laryngostenosis