Definitions of artichoke heart:

  • noun:   the tender fleshy center of the immature artichoke flower