Definitions
There is 1 meaning of the phrase
Russian Thistle.
Russian Thistle - as a noun
Prickly bushy eurasian plant; a troublesome weed in central and western united states
Synonyms (Exact Relations)
russian cactusrussian tumbleweedsalsola kali tenuifoliatumbleweed