Flowering plants are characterized by an astonishing diversity of flowers of different shapes and sizes. This diversity has arisen in adaptation to selection imposed by different pollinators including ...