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)

  1. large genus of usually woolly or hairy herbs or subshrubs or shrubs; temperate eastern hemisphere; tropical Australasia
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: