human
Why do artichokes have so many leaves?
assistant
Artichokes are a type of thistle. They have so many leaves because they are trying to protect the heart, which is the edible part of the plant. The leaves are also used to wrap the artichoke before cooking.