Meaning of Stachys
Definition of Stachys
(noun)
large
genus
of
usually
woolly
or
hairy
herbs or subshrubs or shrubs;
temperate
eastern
hemisphere;
tropical
Australasia
Other information on Stachys
WIKIPEDIA results for
Stachys
Amazon results for
Stachys
Tweet