Definition of Stachys

Noun: Stachys

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

See also:
stachyose
stack

Anagrams containing the word Stachys

schasyt sstachy ysstach hysstac chyssta achysst tachyss