Devascularization meaning

The destruction or blocking of blood vessels and concomitant loss of blood supply to an organ.
noun
0
0
Advertisement

Origin of devascularization