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)

  1. perennial herb with an odorless rhizome widespread in moist places in northern hemisphere
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: