cardoon
nounDefinition of cardoon
: a large perennial Mediterranean plant (Cynara cardunculus) related to the artichoke and cultivated for its edible root and stalks
also
: the root and petioles
Keep scrolling for more