Stachys meaning
UK US
Stachys (noun): large genus of usually woolly or hairy herbs or subshrubs or shrubs; temperate eastern hemisphere; tropical Australasia.
Definition of Stachys
- large genus of usually woolly or hairy herbs or subshrubs or shrubs; temperate eastern hemisphere; tropical Australasia
Synonyms: genus Stachys
Type of: asterid dicot genus
Word lists: words starting with ST · words ending in YS · 7-letter words
More about Stachys on Wikipedia.