What does carduus crispus mean?

carduus crispus meaning in General Dictionary

European biennial introduced in the united states having flower minds in crowded clusters at ends of limbs