Synonyms for "venesection"

Words with similar meaning