Thank you for the opportunity to help you with your question!
Under a chameleon’s outer skin are special skin cells with colour (or pigment) in them. These cells are called chromatophores. The top layer of chromatophores have red or yellow pigment. The lower layers have blue or white pigment. A chameleon changes colour when its brain sends a message to the cells. The message tells the cells to grow bigger or to shrink. When this happens, the cell pigments mix and the chameleon’s colour changes.
So, why does the chameleon change colour? Chameleons change colour in response to changes in the light, or temperature, or mood. When a boy chameleon wants to mate, for example, he flashes his most flamboyant colours to try and attract a female.
Temperature affects the chameleon’s colour too—if it’s cold, darker skin allows the chameleon to absorb more heat from the Sun and light from the Sun can signal a chameleon to change to a lighter shade, to reflect the sunlight.
Please let me know if you need any clarification. I'm always happy to answer your questions.
Jun 3rd, 2015
Did you know? You can earn $20 for every friend you invite to Studypool!