Artichoke Leaf
Artichoke Leaf The Artichoke leaf is a widely known vegetable that has been grown by the Greek and Romans. It has is a native to Southern Europe, North Africa and the Canary Islands. The leaves from the artichoke contain a compound that is known as cynarin, which improves the functions of the liver and […]