У змеи нет костей, поэтому она может заглатывать пищу больше себя. ( Ребра ей не мешают, так как их скорее всего нет). Тропический климат - хорош для змей. Вторая причина - в пустыни или в лесу им легче маскироваться. Хамелеон меняет свою окраску под то место, где он находится и легко ловит добычу.