English
Detailed Synonyms for Stachys palustris in English
Stachys palustris:
Stachys palustris [the ~] noun
-
the Stachys palustris
– perennial herb with an odorless rhizome widespread in moist places in northern hemisphere 1the hedge nettle; the Stachys palustris– perennial herb with an odorless rhizome widespread in moist places in northern hemisphere 1