Artichokes are edible plants with thistle-like leaves whose immature flower head is cooked like a vegetable.

Author: Rafael Stuchiner