"Mega" means large. "Blasts" are immature blood cells. Large immature red blood cells are present with vitamin B12 deficiencies, folic acid deficiencies, and the use of certain medications.