Meaning of cynara cardunculus
Definition of cynara cardunculus
(noun)
southern
European
plant
having
spiny
leaves and
purple
flowers
cultivated
for its
edible
leafstalks and
roots
Other information on cynara cardunculus
WIKIPEDIA results for
cynara cardunculus
Amazon results for
cynara cardunculus
Tweet