Cardoon (Noun)
Meaning 1
Southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots.
Classification
Nouns denoting plants.
Synonyms
Meaning 2
Only parts eaten are roots and especially stalks (blanched and used as celery); related to artichokes.
Classification
Nouns denoting foods and drinks.