Meaning of musk thistle

Definition of musk thistle

(noun) Eurasian perennial naturalized in eastern North America having very spiny white cottony foliage and nodding musky crimson flower heads; valuable source of nectar

Other information on musk thistle

WIKIPEDIA results for musk thistle
Amazon results for musk thistle