cynara-cardunculus

Nouns

  • (n) southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots cardoon,

Synonyms

cardoon

Words of close approximity