artichoke

definition: a thistlelike flower head with edible fleshy leaves and heart
example:
speech part: noun
synonyms: globe artichoke
definition: Mediterranean thistlelike plant widely cultivated for its large edible flower head
example:
speech part: noun
synonyms: globe artichoke artichoke plant

How artichoke is being used?