Rose flowers that hold a million flavors