Environmental Sciences, asked by csraofeb9185, 1 year ago

Where are most chameleons found in nature?

Answers

Answered by siddhant1234569
0

Chameleons are found in forest.They have a super sense of sight means seeing. They can see in four direction in a second.There eyes can move in four direction.


siddhant1234569: Please mark me as a brainlist
Similar questions