English dictionary
stachys meaning and definition
Definition and meaning of stachys at MeaningMonkey.org. stachys meaning and definition in the English Dictionary.STACHYS noun
Definition of Stachys (noun)
- large genus of usually woolly or hairy herbs or subshrubs or shrubs; temperate eastern hemisphere; tropical Australasia
- synonyms: genus Stachys
Source: Princeton University Wordnet