FREE! Click here to Join FunTrivia. Thousands of games, quizzes, and lots more!
Fun Trivia
Home: Questions and Answers Forum
Answers to 100,000 Fascinating Questions
Welcome to FunTrivia's Question & Answer forum!

Search All Questions


Please cite any factual claims with citation links or references from authoritative sources. Editors continuously recheck submissions and claims.

Archived Questions

Goto Qn #


What does a chameleon's skin do to change colors?

Question #149436. Asked by BigTriviaDawg.
Last updated Jun 18 2023.
Originally posted Jun 18 2023 8:10 PM.

avatar
psnz star
Answer has 5 votes
Currently Best Answer
psnz star
5 year member
1007 replies avatar

Answer has 5 votes.

Currently voted the best answer.
Aside from camouflage, changing skin colour helps chameleons to keep their body temperature in a suitable range. These animals are unable to generate their own body heat.
chameleons change colors by rearranging a lattice of nanocrystals in one of the top layers of skin cells
link https://www.science.org/content/article/secret-chameleon-color-change-tiny-crystals

These cells are called iridophores, which have crystals made from guanine. Normally, their highly ordered arrangement means they strongly reflect a particular light colour. But by stretching its skin cells, the crystalline lattice changes shape, so reflecting a different wavelength of light.

Jun 18 2023, 8:18 PM
free email trivia FREE! Get a new mixed Fun Trivia quiz each day in your email. It's a fun way to start your day!


arrow Your Email Address:

Sign in or Create Free User ID to participate in the discussion

Related FunTrivia Quizzes

play quiz Kid Chameleon
(K)
play quiz Characteristic of the Chameleon
(First Letters Word Puzzles)
play quiz I Did Not Recognise This Chameleon
(First Letters Word Puzzles)

Return to FunTrivia
"Ask FunTrivia" strives to offer the best answers possible to trivia questions. We ask our submitters to thoroughly research questions and provide sources where possible. Feel free to post corrections or additions. This is server B184.