artichoke
1. [ noun ] (botany) Mediterranean thistlelike plant widely cultivated for its large edible flower head
Synonyms: artichoke_plant Cynara_scolymus globe_artichoke
Related terms: vegetable Cynara
2. [ noun ] (chemistry,food) a thistle-like flower head with edible fleshy leaves and heart
Synonyms: globe_artichoke
Related terms: vegetable artichoke_heart
Similar spelling:   article
  artistic
  articled
  articulate
  art_school