artichoke plant

Noun
  1. Mediterranean thistlelike plant widely cultivated for its large edible flower head (synset 111980101)

Found on Word Lists

Other Searches