cardoon
Info · Definitions · Synonyms · Characters
Definitions
(noun) southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots. Synonyms: Cynara cardunculus.
Noun Definition 1
Info · Definitions · Synonyms · Characters