Word info

somnoplasty

Noun

Meaning

somnoplasty (uncountable)

(medicine) A medical treatment for snoring, nasal obstruction, or apnea, using radiofrequency ablation to shrink the tissues that are causing the problem.

Source: en.wiktionary.org

Close letter words and terms