'artichoke heart' definitions:

Definition of 'artichoke heart'

From: WordNet
noun
The tender fleshy center of the immature artichoke flower