OXFORD 9000
📚 noun • entry_id 37155

stenosis

/stɪˈnəʊ.sɪs/
Meanings (ES + gloss)
estenosis
An abnormal narrowing or stricture in a blood vessel or other tubular organ.
Word forms