4 English Synonyms for ARTICHOKE
Prev.1Next
globe artichoke
Definition: 1. A variety of artichoke, Cynara cardunculus cultivated for food.
Show more information about globe artichoke
cardoon
Definition: 1. Cynara cardunculus, a prickly perennial plant related to the artichoke which has leaf stalks eaten as a vegetable.
Show more information about cardoon
Show external searches
Search for Cynara scolymus in:
Show external searches
Search for Cynara cardunculus in:
Prev.1Next
Search took: 33.4310 ms