cynara_cardunculus has definitions from the field of botany
1
[ noun ] (botany) southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots

Synonyms

cardoon

Related terms

vegetable Cynara cardoon

*