Meaning of cardoon
Definition of cardoon
(noun)
southern
European
plant
having
spiny
leaves and
purple
flowers
cultivated
for its
edible
leafstalks and
roots
only
parts
eaten are
roots
and
especially
stalks (blanched and
used
as celery);
related
to artichokes
Other information on cardoon
WIKIPEDIA results for
cardoon
Amazon results for
cardoon
Tweet