types of anaemia and their causesmacrocytic anaemia causesmacrocytic normochromic anaemiahypothyroidism macrocytic anaemiamacrocytic hypochromic anaemiamegaloblastic anemia deficiencysevere megaloblastic anemiaetiology of megaloblastic anemiamacrocytic anaemia alcoholnon megaloblastic anaemiadrugs causing megaloblastic anemiamicrocytic hypochromic anaemia causes