hedge nettle

Noun
  1. Perennial herb with an odorless rhizome widespread in moist places in northern hemisphere (synset 112889821)
  2. Foul-smelling perennial Eurasiatic herb with a green creeping rhizome (synset 112889640)

Found on Word Lists

Other Searches