Synonyms of Cardoon in English :
Antonyms of Cardoon in English
Thesaurus of Cardoon in English
Cardoon
see definition of cardoonSynonyms of cardoon
1. (noun) southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots
Member Meronyms of cardoon
1. (noun) southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots