Safflower is a thistle-like annual plant that produces a tall flower in either yellow, red or orange. The Natural safflower has a mild and neutral taste. Safflower tea is perhaps most famous for its ability to help lower cholesterol and improve th...
Read More