GeneralConnection.com
➔
Dictionary
laryngostenosis
Noun
1. Laryngostenosis
1. stenosis, stricture
Usage