cynara cardunculus definition

  • noun:
    • south European plant having spiny leaves and purple flowers developed because of its delicious leafstalks and roots
    • south European plant having spiny leaves and purple blossoms developed because of its edible leafstalks and origins

Related Sources

  • Hypernym for "cynara cardunculus"
41 votes

How would you define cynara cardunculus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!