hemophoric

hemophoric

conveying blood.