Definitions of buffalo bur:

  • noun:   North American nightshade with prickly foliage and racemose yellow flowers