BARNABY'S THISTLE
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Barnaby's Thistle.
Barnaby's Thistle - as a noun
European weed having a winged stem and hairy leaves; adventive in the eastern united states
Synonyms (Exact Relations)
centaurea solstitialisyellow star-thistle