meaning of artichoke heart

artichoke heart meaning in General Dictionary

the tender fleshy center of the immature artichoke flower