cynara scolymus Meaning, Definition & Usage

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

WordNet