globe artichoke

noun
Graduate
1

A variety of artichoke, Cynara cardunculus cultivated for food.