沙蜥蜴吃什么食物?

萧棉萧棉最佳答案最佳答案

野外没吃过,不过家里养的吃饲料、小鱼小虾、蚯蚓白蚁什么的都吃。 据说野生的大沙漠里的吃昆虫和啮齿类动物,其实我觉得应该是以昆虫为主的杂食性动物,可能也会吃植物,因为沙漠里有灌木啥的。

关于它的食性,我看过最详细的资料是《美国亚利桑那州沙蜥》(A Guide to the Reptiles of Arizona’s Sand Vertebrates)这本书里写的,作者是Paul Barbour,他在书中提到这种蜥蜴是“在野外很难找到食物的”, “大部分时间它们都是饥饿的” , “为了补充营养,它们会吃下自己无法消化的石头和其他无机物质” (这些句子是我引用的,不是原话),看来这种蜥蜴是蛮饥一顿饱一顿的……

不过书上也有说到它吃的食物种类:

●蝇、蛆等昆虫幼虫

●蜘蛛、甲虫等节肢动物

●蜗牛和水生无脊椎动物

●小型鸟类和鼠类的卵及幼体

●植物(主要是种子)

虽然书上是这么写的,不过我个人认为这些猎物应该只是这种蜥蜴偶尔的食物,它们还是以昆虫为主。

另外我看到有人提出这种蜥蜴可能吃动物粪便,这个我也同意,因为很多蜥蜴都有吃便便的习惯,而沙漠环境那么恶劣,有机物质应该是很少的,因此要补充必要的营养,屎尿之类的恐怕也是要吃的。(毕竟对于它们来说,能吃的都吃掉,不能吃的也吃下去,然后拉出来……)

PS 有答主说这种蜥蜴会吃鱼,这里需要更正一下,这种蜥蜴的确可以吃小鱼小虾,但是并不是以鱼类为食,而是会在鱼饵上咬个口子,把里面鱼饵吞下去,外面鱼线留下来,这样就能把鱼线勾出来的小虫和小鱼吞进去了。至于为什么能吃鱼肉而不直接吞食,我觉得可能是由于人类食用蛋白质含量高,而腥味的鱼对于沙漠里的蜥蜴而言实在是太香了,所以忍不住就吃了……

我来回答
请发表正能量的言论,文明评论!