Sanguifier

(n.) A producer of blood.