Cynara
English Dictionary
->
Letter C
-> Cynara
Search Dictionary:
Cynara Definition
(n)
artichoke
;
cardoon
Cynara Synonyms
Cynara
genus Cynara
© Art Branch Inc.