Cynara cardunculus
English Dictionary
->
Letter C
-> Cynara cardunculus
Search Dictionary:
Cynara cardunculus Definition
(n)
southern
European
plant
having
spiny
leaves
and
purple
flowers
cultivated
for
its
edible
leafstalks
and
roots
Cynara cardunculus Synonyms
cardoon
Cynara cardunculus
© Art Branch Inc.