English dictionary
stachys palustris meaning and definition
Definition and meaning of stachys palustris at MeaningMonkey.org. stachys palustris meaning and definition in the English Dictionary.STACHYS PALUSTRIS noun
Definition of Stachys palustris (noun)
- perennial herb with an odorless rhizome widespread in moist places in northern hemisphere
- synonyms: hedge nettle
Source: Princeton University Wordnet