Globe artichoke
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A variety of artichoke, Cynara cardunculus cultivated for food.
- 2 a thistlelike flower head with edible fleshy leaves and heart wordnet
- 3 Mediterranean thistlelike plant widely cultivated for its large edible flower head wordnet