Cynara - Definition

cynara

n 1: artichoke; cardoon [syn: Cynara, genus Cynara]

Look up another word