needlescopy

English

Noun

needlescopy (uncountable)

  1. Synonym of needlescopic surgery.