solanum rostratum Meaning, Definition & Usage

  1. noun North American nightshade with prickly foliage and racemose yellow flowers
    buffalo bur.

WordNet