Macrocytic anemia is a type of anemia that causes unusually large red blood cells. Like other types of anemia, macrocytic anemia means that the red blood cells also have low hemoglobin. Hemoglobin is an iron-containing protein that transports oxygen around the body.