globe artichoke Meaning, Definition & Usage

  1. noun Mediterranean thistlelike plant widely cultivated for its large edible flower head
    Cynara scolymus; artichoke; artichoke plant.
  2. noun a thistlelike flower head with edible fleshy leaves and heart
    artichoke.

WordNet