cardoons
cardoons has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. Plural of cardoon; edible thistle-like plants (Cynara cardunculus).