Cynara cardunculus
1.
(
noun
) southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots
Synonyms:
cardoon
Related Words:
vegetable
Terms and Conditions of Use / Copyright Notice