Definition, synonyms and picture of artichoke thistle

Learn in

artichoke thistle

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

Lists where this word appears

Flowers V

10 words to learn