Noun Definition
artichoke
1.Definition: a thistlelike flower head with edible fleshy leaves and heart
Related Noun(s):globe artichoke
Category: Food2.Definition: Mediterranean thistlelike plant widely cultivated for its large edible flower head
Related Noun(s):artichoke plant, cynara scolymus, globe artichoke
Category: Plants