Artichokes, scientifically known as Cynara scolymus, are perennial thistle plants, primarily cultivated for their edible buds.
Artichokes, scientifically known as Cynara scolymus, are perennial thistle plants, primarily cultivated for their edible buds.