Meaning of giant willowherb
Definition of giant willowherb
(noun)
tall
North American
perennial
with
creeping
rootstocks and
narrow
leaves and spikes of
pinkish-purple
flowers occurring in
great
abundance
in
burned-over
areas or
recent
clearings; an
important
honey
plant
Other information on giant willowherb
WIKIPEDIA results for
giant willowherb
Amazon results for
giant willowherb
Tweet