What is Artichoke?
Artichoke (Cynara cardunculus) is a perennial herb with a height of up to 2 meters, native to regions including Albania, Algeria, Baleares, Canary Islands, France, Italy, Libya, Madeira, and parts of Spain and Tunisia. Artichoke (Latin: Cynara cardunculus, family Asteraceae) is a medicinal plant catalogued in PlantSage.
