Wiktionary
stenoses
n. (plural of stenosis English)
WordNet
stenosis
stenoses
See stenosis