Cynara
WordNet

noun


(1)   Artichoke; cardoon
 
x
OK