Epilobium hirsutum
WordNet

noun


(1)   Plant of Europe and Asia having purplish-red flowers and hairy stems and leaves; introduced into North America
 
x
OK