Stachys palustris meaning

UK US

Stachys palustris (noun): perennial herb with an odorless rhizome widespread in moist places in northern hemisphere.

Definition of Stachys palustris

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

    Synonyms: hedge nettle

    Type of: herb

More about Stachys palustris on Wikipedia.