Definitions for artichoke
Overview of noun artichoke
The noun artichoke has 2 senses? (no senses from tagged texts)
1. artichoke, globe artichoke, artichoke plant, Cynara scolymus
(Mediterranean thistlelike plant widely cultivated for its large edible flower head)
2. artichoke, globe artichoke
(a thistlelike flower head with edible fleshy leaves and heart)






