Endosurgery Definition
noun
(surgery) The field of minimally invasive internal surgery, such as endoscopies.
Wiktionary
Origin of Endosurgery
endo- + surgery
From Wiktionary
Find Similar Words
Find similar words to endosurgery using the buttons below.