English dictionary
cynara cardunculus meaning and definition
Definition and meaning of cynara cardunculus at MeaningMonkey.org. cynara cardunculus meaning and definition in the English Dictionary.CYNARA CARDUNCULUS noun
Definition of Cynara cardunculus (noun)
- southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots
- synonyms: cardoon
Source: Princeton University Wordnet