'Barnaby's thistle' definitions:
Definition of 'Barnaby's thistle'
(from WordNet)
noun
European weed having a winged stem and hairy leaves; adventive in the eastern United States [syn: Barnaby's thistle, yellow star-thistle, Centaurea solstitialis]