BARNABY'S THISTLE
(noun)
Did you mean:
Rhymes
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)