Flowering plants delight our senses we love th
em in our gardens. Yet it is little appreciated that they are the basis of our food. In fact, humans would not have evolved without them.
But, for the plant, flowers are an enormous drain on limited resources, so why even have flowers?