cynara
1. [ noun ] (biology,botany) artichoke; cardoon
Synonyms: genus_Cynara
Related terms: asterid_dicot_genus Compositae cardoon artichoke
Similar spelling:   canara