當機體缺乏葉酸或者是維生素B12的時候,有可能會引起巨幼紅細胞性貧血。通常情況下,葉酸存在于綠色蔬菜當中會比較多一些,所以如果是患者存在者偏食,挑食,不吃綠色蔬菜,經常會出現葉酸的缺乏。
維生素B12往往會存在于動物的肝,腎以及瘦肉當中,經常全素食的人群,也有可能會導致維生素B12的缺乏,從而有可能引起巨幼紅細胞性貧血。另外如果是存在著一些慢性的胃腸道的疾病,比如說存在著小腸的炎癥、慢性萎縮性胃炎等,也有可能會出現葉酸,或者是維生素B12的吸收障礙,從而有可能會出現葉酸和維生素B12的缺乏,可以引起巨幼紅細胞性貧血。