Definition of Stachys

  • 1. Large genus of usually woolly or hairy herbs or subshrubs or shrubs; temperate eastern hemisphere; tropical Australasia Noun

Synonyms for word "stachys"

Semanticaly linked words with "stachys"

Hyponims for word "stachys"