Definition of artichoke heart in English:

artichoke heart

noun

Origin

Early 20th century; earliest use found in The Decatur Review.