surgical release


surgical release

Freeing tissues or organs trapped in place by adhesions or scars.See also: release