Flowering plants delight our senses we love them in our gardens. Yet it is little appreciated that they are the basis of our fo
od. 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?