Flowers have played an important role in human culture and survival for thousands of years. The final products of flowers--fruits and seeds--are vitally important as food. Flowers provide bursts of color to homes and gardens and they symbolize love, sorrow, and renewal. Yet we...