Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cynara Definition

Cancel
cynara
noun(cyn-a-ra)
artichoke; cardoon
Synonyms: genus cynara,

Words Related to cynara!

cynara Examples by Brain Bank Users