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
Tweet