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
Tweet