- artichoke plant as a noun:
- 1
artichoke plant
noun
1 artichoke plant
Mediterranean thistlelike plant widely cultivated for its large edible flower head.
synonyms: artichoke, Cynara scolymus, globe artichoke.
Dutch: artisjok
Polish: karczoch
debug info: 0.015