蛇颈龙以游鱼、甲壳类动物和软体动物为食。蛇颈龙是一种海洋爬行动物,包括咸水鳄鱼、鱼龙和沧龙。它们从陆地生物进化而来,然后又回到海洋生活。传统理论认为,蛇颈龙主要以鱼类、鱿鱼和其他海洋中游泳的动物为食。事实上,化石中的情况并非如此;在蛇颈龙的肠道中发现了蛤、螃蟹和其他深海贝壳。这证明蛇颈龙的饮食更为广泛,并且不仅仅局限于捕食游动的鱼类,还可以利用其长长的脖子到达海底寻找各种贝壳和软体动物。