artichoke
1.
(
noun
) a thistle-like flower head with edible fleshy leaves and heart
Synonyms:
globe artichoke
Related Words:
vegetable
,
veggie
2.
(
noun
) Mediterranean thistlelike plant widely cultivated for its large edible flower head
Synonyms:
Cynara scolymus
,
artichoke plant
,
globe artichoke
Related Words:
vegetable
Terms and Conditions of Use / Copyright Notice