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