artichoke plant
1.
(
noun
) Mediterranean thistlelike plant widely cultivated for its large edible flower head
Synonyms:
Cynara scolymus
,
artichoke
,
globe artichoke
Related Words:
vegetable
Terms and Conditions of Use / Copyright Notice