HEDGE NETTLE


Meaning of HEDGE NETTLE in English

noun

: a plant of the genus Stachys: as

a. : a perennial shade-loving Eurasiatic herb ( S. sylvatica ) with a green creeping rhizome having a foul odor when crushed

b. : a similar plant ( S. palustris ) with an odorless rhizome that is widespread in moist places in most of the northern hemisphere

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.