Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word carduus crispus from English dictionary with examples, synonyms and antonyms.

carduus crispus   noun

Meaning : European biennial introduced in North America having flower heads in crowded clusters at ends of branches.

Synonyms : welted thistle