This is an interesting resource that explains the Lifecycle of a Flowering Plant. A flower is a special part of the plant. Flowers are also called the bloom or blossom of a plant. Flowers have petals. Inside the part of the flower that has petals are the parts which produce pollen and seeds.
This resource explains the importance of flowers, parts of a flower , why plants have flowers, how seeds are dispered.???