meaning of carduus nutans

carduus nutans meaning in General Dictionary

Eurasian perennial naturalized in eastern North America having extremely spiny white cottony vegetation and nodding musky crimson rose minds; valuable source of nectar