answersLogoWhite

0


Best Answer

Flower stems and leaves are green because they contain chloroplasts. Chloroplasts contain chlorophyll, and this is a green pigment. Chloroplasts are important because they are the site of photosynthesis - is the process by which a plant creates its own food (glucose) from solar energy, water, and carbon dioxide. Thus, the plant's synthesis of food is taking place in the stem and leaves, and these areas appear green in colour.

The flowers are a bright array of colours to attract insects and birds that serve in pollinating the plant. Pollen is the plant's method of reproduction, so it is made up of the male gametes that carry plant genes. When insects and birds carry pollen from one plant to another, they carry a plant's genes to another plant and fertilize the plant, enabling it to produce fruit and genetically different offspring. Genetic diversity generally an advantage in the survival of the species.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

The leaves are green because they contain chlorophyll, a green pigment which is used to trap the sunlight. Flowers aren't green because they don't contain chlorophyll; they do not need it. The flowers' job is to hold the reproductive organs and sometimes to attract insects that help the plants' pollination. That's why sometimes they have bright colors and a nice scent.

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

because the leaves in the trees have the pigment called chlorophyll which gives green color to the leaves

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why are the leaves on trees green but flowers do not have green petals?
Write your answer...
Submit
Still have questions?
magnify glass
imp