Definition, synonyms and related words
Any therapeutic procedure that involves the use of an endoscope to localize the intervention to a location inside the body.