Cynara scolymus

1. (noun) Mediterranean thistlelike plant widely cultivated for its large edible flower head
Synonyms: artichoke, artichoke plant, globe artichoke
Related Words: vegetable



Terms and Conditions of Use / Copyright Notice