Artichokes (Cynara scolymus) are a popular vegetable that has been widely consumed in … 10 Health Benefits of Artichokes, According to Nutritionists