hedge nettle
Explore definitions, synonyms, and language insights of hedge nettle
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