Cardoon - Definition

cardoon

n 1: southern European plant having spiny leaves and purple
flowers cultivated for its edible leafstalks and roots
[syn: cardoon, Cynara cardunculus]
2: only parts eaten are roots and especially stalks (blanched
and used as celery); related to artichokes

Look up another word