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

More General Terms