'artichoke plant' definitions:

Definition of 'artichoke plant'

From: WordNet
noun
Mediterranean thistlelike plant widely cultivated for its large edible flower head [syn: artichoke, globe artichoke, artichoke plant, Cynara scolymus]