Home / H / hedge nettle

hedge nettle

noun 12 letters Scrabble 16 WWF 18
Definitions
noun

perennial herb with an odorless rhizome widespread in moist places in northern hemisphere

noun

foul-smelling perennial Eurasiatic herb with a green creeping rhizome

Want another word?
Spin the dictionary for a fresh one.
Generate a word →