lesser burdock Meaning, Definition & Usage

  1. noun a plant that is ubiquitous in all but very acid soil; found in most of Europe and North Africa
    Arctium minus; common burdock.

WordNet