当我们杀死一条鱼的时候,鱼体会流出鲜红的血液,而如果我们把虾的腿弄断,却只看到一些无色的液体。是它们没有血液吗?不是。那么,为什么一般动物的血液都是红色的呢?原来,这些动物的血液中含有红细胞,红细胞内的血红蛋白含有铁元素铁元素与其它化合物形成的复合物呈红色,从而使血液一般为红色。
假如说,血细胞中的血红蛋白变成血绿蛋白,那么动物的血液一定呈绿色。在汪洋大海中,生物学家终于发现了多种含血绿蛋白的海洋软体动物。此外某些蠕虫也带绿色血液。血绿蛋白的构造与血红蛋白相仿,只是血液中所含的不是铁,而是氧化亚铁。
还有一些动物,像蜘蛛、蝎子、虾、贝类、章鱼等动物,它们的血液是青色的。
这是因为这些动物血液的色素含有铜,血细胞中有血青蛋白。地里蠕动的蚯蚓的血液更有意思,是呈玫瑰色,道理就在于蚯蚓血液中有玫瑰色的血红蛋白。