A flower is a part of a plant. Flowers are also called the bloom or blossom of a plant. The plant grow on a stalk – a thin node – which supports the flower. Flowers have petals. Inside the petals are the parts which produce seeds.
Source: Simple English Wikipedia page “Flower”.