Artichoke buds, <i>Cynara scolymus</i>, growing on plant.
Artichoke buds, Cynara scolymus, growing on plant.
Credit: iStock photo