Heart doesn't beat-Hard Riddle

Riddle

What has a heart that doesn?t beat?

    Answer: An artichoke.