首页 › 答案 › 题库 › 百万个为什么

为什么海里有各种不同颜色的珊瑚?

为什么海里有各种不同颜色的珊瑚?
参考答案:海里有各种不同颜色的珊瑚是因为珊瑚本身是无色透明的,但是它们含有色素的共生藻类。这些共生藻类叫做“ zooxanthellae”,它们能够通过光合作用产生能量,并且可以通过色素来吸收和反射不同波长的光线,从而产生不同的颜色。不同的珊瑚和共生藻类的组合会产生不同的颜色,从而形成海里各种不同颜色的珊瑚。