What does stachys mean?
noun
A genus of flowering plants in the mint family, native to the Old World, and also a common name for plants of the genus Eriophyton.
Example
"The stachys plant is often used in herbal medicine to treat digestive issues."
Definition generated by AI and curated by RJS Tech Solutions LLP.