Word info

endotherapy

Noun

Meaning

endotherapy (countable and uncountable, plural endotherapies)

(medicine) Any therapeutic procedure that involves the use of an endoscope to localize the intervention to a location inside the body.

Source: en.wiktionary.org

Close letter words and terms