artichoke plant

definition: Mediterranean thistlelike plant widely cultivated for its large edible flower head
example:
speech part: noun
synonyms: artichoke

How artichoke plant is being used?