What does artichoke plant mean?

artichoke plant meaning in General Dictionary

Mediterranean thistlelike plant extensively cultivated because of its large delicious rose head