blood-letting

noun

1.
the act of withdrawing blood, tumors, etc.