Artichokes, noun plural of artichoke. Synonyms in the same form.
cardoons
All synonyms for artichoke →