cynara cardunculus

Noun
  1. Southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots (synset 111980331)

Found on Word Lists

Other Searches