Question: which large vein carries blood from the head
Answer: superior vena cava

title: Vein
text: person's skin, how much oxygen is being carried in the blood, and how big and deep the vessels are. When a vein is drained of blood and removed from an organism, it appears grey-white. The largest veins in the human body are the venae cavae. These are two large veins which enter the right atrium of the heart from above and below. The superior vena cava carries blood from the arms and head to the right atrium of the heart, while the inferior vena cava carries blood from the legs and abdomen to the heart. The inferior vena cava is