All Choked Up: Harvesting the Health Benefits of Artichokes
Artichokes are the edible flower buds of a thistle plant called Cynara scolymus. The botanical name derives from a Greek myth about Zeus, who fell in love with a beautiful woman named Cynara. The story goes that Zeus was visiting his brother Poseidon one day on a small Aegean island, when he came upon the […]