'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]

Words containing 'Barnaby's thistle'