Cynara scolymus
English Dictionary
->
Letter C
-> Cynara scolymus
Search Dictionary:
Cynara scolymus Definition
(n)
Mediterranean
thistlelike
plant
widely
cultivated
for
its
large
edible
flower
head
Cynara scolymus Synonyms
artichoke
artichoke plant
Cynara scolymus
globe artichoke
© Art Branch Inc.