About us
Define
Definitions for
"Articulating"
A movable, rotating joint, as in the human wrist or as in da Vinci’s patented EndoWrist® instruments
davincisurgery.com