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.

Words Starting With

Words Ending With

Unscrambles

endosurgery