COTTON THISTLE


Meaning of COTTON THISTLE in English

noun

: a biennial white-tomentose prickly Eurasian herb ( Onopordon acanthium ) with pale purple flowers that is naturalized in No. America — called also Scotch thistle

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.