cardoon
English Dictionary
->
Letter C
-> cardoon
Search Dictionary:
cardoon Definition
(n)
southern
European
plant
having
spiny
leaves
and
purple
flowers
cultivated
for
its
edible
leafstalks
and
roots
(n)
only
parts
eaten
are
roots
and
especially
stalks
(
blanched
and
used
as
celery
);
related
to
artichokes
cardoon Synonyms
cardoon
Cynara cardunculus
© Art Branch Inc.