当机体缺乏叶酸或者是维生素B12的时候,有可能会引起巨幼红细胞性贫血。通常情况下,叶酸存在于绿色蔬菜当中会比较多一些,所以如果是患者存在者偏食,挑食,不吃绿色蔬菜,经常会出现叶酸的缺乏。
维生素B12往往会存在于动物的肝,肾以及瘦肉当中,经常全素食的人群,也有可能会导致维生素B12的缺乏,从而有可能引起巨幼红细胞性贫血。另外如果是存在着一些慢性的胃肠道的疾病,比如说存在着小肠的炎症、慢性萎缩性胃炎等,也有可能会出现叶酸,或者是维生素B12的吸收障碍,从而有可能会出现叶酸和维生素B12的缺乏,可以引起巨幼红细胞性贫血。