cynara cardunculus is a noun meaning "southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots". It carries one recorded sense.
Definitions, synonyms and semantic relations for cynara cardunculus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.