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