Meaning of lesser burdock

Definition of lesser burdock

(noun) a plant that is ubiquitous in all but very acid soil; found in most of Europe and North Africa

Other information on lesser burdock

WIKIPEDIA results for lesser burdock
Amazon results for lesser burdock