artichoke definition and meaning. 2. Mediterranean thistlelike plant widely cultivated for its large edible flower head. synonyms : artichoke plant.
確定! 回上一頁