羅非魚不會吃藍藻,而過去藍藻曾長期被歸於藻類,但實際上藍菌與真核生物非常不同,例如沒有核膜,沒有有膜細胞器,其遺傳物質DNA也不構成染色體,因此現在藍藻已被歸入細菌域。藍藻類皆會產生有腥臭味,最大危害是令水源受到威脅,毒素影響人類健康。亦會蓋住池水令魚類缺氧死亡。
吃藍藻厲害。
馬加迪湖也沒有大型植物,但是在藻類方面卻非常有生產力,其中湖底生長著大量的藍綠藻(簡稱藍藻)。為了支援體內的高代謝率,馬加迪湖羅非魚需要不停地吃藍藻。甚至有生物學家觀察到羅非魚反覆跳出水面,啃咬湖壁上的藍藻。
羅非魚吃藍藻不是很厲害因為只有在食物匱乏的時候它才會去吃藍藻