Why Do You See the Petals of a Rose as Red and the Leaves as Green?
The petals of a rose are red, and the leaves are green. That’s because they reflect red light and absorb all the other colors, leaving the red part. The red is also reflected by green leaves, but the latter doesn’t absorb the light as much, and therefore appears black. As a result, the leaf is …