English Dictionary
◊ CYNARA
Cynara
n : artichoke; cardoon [syn: {Cynara}, {genus Cynara}]