CARDOON
Definition:
- [noun] southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots
Synonyms: Cynara cardunculus
- [noun] only parts eaten are roots and especially stalks (blanched and used as celery); related to artichokes
Synonyms:
- Search for synonyms for CARDOON



