cynara Meaning, Definition & Usage

  1. noun artichoke; cardoon
    genus Cynara.

WordNet