Un serpente è onnivoro?

Un serpente è onnivoro?

I serpenti non sono onnivori, secondo Macroevolution. Sono carnivori e mangiano solo altri animali. Non ci sono esempi noti di serpenti vegetariani o che mangiano piante.

La maggior parte dei serpenti mangia roditori, uccelli e uova. I piccoli serpenti mangiano insetti e piccoli roditori. I serpenti reali, come il serpente re scarlatto o il cobra reale, mangiano altri serpenti. Mentre alcune persone hanno creduto che il serpente tentacolato nel sud-est asiatico mangiasse piante acquatiche, in realtà mangia i pesciolini che si riuniscono attorno alle piante. I serpenti uccidono le loro prede attraverso il veleno, strangolandolo per costrizione o prendendolo in bocca.