What is the meaning of artichoke thistle in English?

Learn vocabulary with pictures as well as definitions of artichoke thistle in English

Learn in

See more

n. artichoke thistle

Definition of artichoke thistle in English

Vegetable that is similar in appearance to celery stalks but is longer, wider, and tougher, and is mainly eaten in Spain, France and Italy.

Synonyms of artichoke thistle in English

cardoon

See more

n. artichoke thistle

Definition of artichoke thistle in English

Round inflorescence with a central disk of purple, tubular florets that is surrounded by a set of spiny, leaf like structures.

Synonyms of artichoke thistle in English

cardoon