meaning of stachys

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


Related Words

stachys | stachys palustris | stachys sylvatica |

Developed & Maintained By Taraprasad.com

Treasure Words