Bukalemunların bulundukları çevreye uyum amacıyla renklerini değiştirebileceklerine dair yanlış bir kanı vardır. Aslında durum böyle değildir. Bukalemunların pigmentlerle ilişkilendirilen renk değiştirme özelliğinin farklı ortaya çıkmasının yanında bukalemunların derilerinde normal renkleri olan yeşili içeren pigmentlerin bile olmadığı bulundu. Araştırma sonuçlarına göre bukalemunların bir pigment hücresinin içinde 130 nanometre boyutundaki bu küçük kristaller arasındaki boşluklar arttıkça, dışarıdan gelen ışınları yansıtması da farklılaşıyor. Yani aslında bukalemunun rengi aynı kalıyor fakat bize yansıyan renkler değişiyor. Farklı kristaller arası mesafelerde farklı renkler ortaya çıkıyor.