decapsulate









decapsulate


verb

  1. (tr) med to remove a capsule from (a part or organ, esp the kidney)
54 queries 0.355