Universal donor

U·ni·ver·sal do·nor

Universal donor

n.
  1. a person belonging to the O blood group (of the ABO classification), who can safely donate blood to anyone. (Med.)