artichoke plant Meaning, Definition & Usage

  1. noun Mediterranean thistlelike plant widely cultivated for its large edible flower head
    Cynara scolymus; artichoke; globe artichoke.

WordNet