Does a flower produce seeds?
Yes, most flowers do produce seeds. If you picked a flower up, and looked carefully at the core, you would most likely see that there are seeds. However, some plants are dioecious. In those plants, the female flowers would produce seeds while the male flowers would produce only pollen.