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

为什么海星星会发光?

为什么海星星会发光?
参考答案:海星发光是因为它们体内含有荧光蛋白。这些蛋白质能够吸收特定波长的光并将其转换为另一种波长的光,从而产生发光效果。这种现象在海洋生物中并不少见,例如鱼类、甲壳类和珊瑚等。海星的发光可能用于多种目的,例如吸引配偶、迷惑捕食者或在夜间寻找食物。