"artichoke" in the noun sense
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
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License