Word info Synonyms

stenoses

Noun

The word is derived from stenosis

Synonyms

Close letter words and terms