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