English dictionary
cynara scolymus meaning and definition
Definition and meaning of cynara scolymus at MeaningMonkey.org. cynara scolymus meaning and definition in the English Dictionary.CYNARA SCOLYMUS noun
Definition of Cynara scolymus (noun)
- Mediterranean thistlelike plant widely cultivated for its large edible flower head
- synonyms: artichoke, artichoke plant, globe artichoke
Source: Princeton University Wordnet