223k views
4 votes
Why does a plant have color

2 Answers

1 vote
Plant leaves and stems aren't always green, because they have many pigments other than chlorophyll.

User Kudos
by
7.8k points
3 votes
Because of the pigments. Like chlorophyll pigment is always green. Specific colors of light and reflect other colors, depending on their chemical structure. 
User Shpresa
by
7.5k points