巨幼红细胞性贫血的发生往往是由于叶酸或者是维生素B12的缺乏所导致。在引起叶酸缺乏的因素当中除了患者的需求量增加,摄入减少以外,有一些药物有可能和叶酸的代谢有关系,经常会引起叶酸的缺乏。比如说镇静类的药物当中,包括苯妥英钠、苯巴比妥,长期服用这些药物的患者可以并发巨幼细胞性贫血。发生的机制可能和这些药物阻碍叶酸结合体的水解,从而影响叶酸的吸收有关系。
另外,叶酸的拮抗剂,比如说甲氨蝶呤、乙胺嘧啶、柳氮磺嘧啶、氨苯蝶啶也可能会影响叶酸的吸收,有可能会导致巨幼红细胞性贫血。有一些避孕药有可能会干扰多聚谷氨酸的解离作用,有可能会影响叶酸的吸收,这些药物都是可以引起巨幼红细胞性贫血。
