Of all the thousands of flowers in the world, one is almost universally recognizable: the sunflower (Helianthus annuus). With towering stems, bright yellow petals, and yummy seeds, sunflowers are a ...