endotherapy

/EH0 N D AH0 DH EH1 R AH0 P IY0/
noun
  1. 1

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