A flower is the reproductive parts of flowering plants. Inside the part of the flower that has petals are the parts which produce pollen and seeds.