Meaning of carduus crispus

Definition of carduus crispus

(noun) European biennial introduced in North America having flower heads in crowded clusters at ends of branches

Other information on carduus crispus

WIKIPEDIA results for carduus crispus
Amazon results for carduus crispus