这是因为鸭血里面含有血红蛋白、血色素、铁元素,它们中的部分营养被人体消化吸收,而还有部分则在肠道里经过十多个小时的蠕动被排泄出来。在胃液、胆汁等等消化液的作用下,吃过鸭血、猪血、等等血制品的排泄物呈现如此色泽,这是正常现象。