meaning of cynara
1.
artichoke;
cardoon
Related Words
cynara
|
cynara cardunculus
|
cynara scolymus
|
Developed & Maintained By
Taraprasad.com