Noun Definition

cynara

1.Definition: artichoke; cardoon

Related Noun(s):genus cynara

Category: Plants