flowers that contain lots of vitamins