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