Definition for Decapsulation
From Biology Forums Dictionary
A surgical operation to remove a capsule from an organ, especially from a kidney.
From Biology Forums Dictionary
A surgical operation to remove a capsule from an organ, especially from a kidney.