Cardoon

word

1. Noun

A large herbaceous plant (Cynara Cardunculus) related to the artichoke; -- used in cookery and as a salad.

2. Noun

southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word