Answer:
Leaf usually appears to be green in color, it is because the presence of chlorophyll. Chlorophyll is a green pigment so when the light rays fall upon the surface of leaves, all the lights are absorbed by the chlorophyll except the green color which is reflected by the chlorophyll. Rose flower appears red because rose flower absorbed all the colors except the red color. So that's why rose flower appears red in color.