epilobium hirsutum

Noun
  1. Plant of Europe and Asia having purplish-red flowers and hairy stems and leaves;
    Introduced into North America (synset 112363609)

Found on Word Lists

Other Searches