Meaning of russian thistle

Definition of russian thistle

(noun) prickly bushy Eurasian plant; a troublesome weed in central and western United States

Other information on russian thistle

WIKIPEDIA results for russian thistle
Amazon results for russian thistle