Answer: leecher

AnswerCrossword Clue
LEECHERBloodletting practitioner