For EndoWrist® Technology we have a term and definition in Surgery.

Tiny, computer-enhanced mechanical wrists near the end of the instrument tip that provide all the flexibility of the human wrist and forearm at the operative site, through 1 cm ports.
See more Surgery Terms ...
Browse words that start with: