cardoon

nounA tall, thistle-like plant with edible leaf stalks, related to the artichoke, grown as a vegetable.

No synonyms or antonyms found for this word.

cardoon synonyms & antonyms | whatsthatwordmean | whatsthatwordmean