cynara

Noun
  1. Artichoke;
    Cardoon (synset 111979958)

Found on Word Lists

Other Searches