What is artichoke? A large thistle-like plant native to Africa, artichoke ( Cynara scolymus ) has large green leaves and numerous purple flowers.
What is artichoke? A large thistle-like plant native to Africa, artichoke ( Cynara scolymus ) has large green leaves and numerous purple flowers.