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