Чем больше лист, тем больше полезных веществ получит растение при фотосинтезе, поэтому листья стремятся вырасти больше. Но чем больше лист, тем больше его площадь, а чем больше площадь, тем больше воды испаряется с этой поверхности. В тропиках это не проблема, дождь идёт почти каждый день, поэтому растение не боится терять влагу на больших листьях. В пустыне воды мало, поэтому растение старается её экономить, для этого оно уменьшает свою поверхность, чтобы уменьшить испарение воды. Поэтому листья превратились в колючки.