河里的马口全是白色的主要原因是因为它们是白水虾的主要食物之一。白水虾体表呈现白色,这使得其易于被马口捕食。
此外,白色的马口背上通常都生长着一种叫做白色绒毛藻的藻类,这种藻类也是白水虾的食物之一。
因此,马口会在河中捕食白水虾和其他小型水生生物,使得其体表被其食物碎屑覆盖,呈现出明亮的白色。