Stachys
English Dictionary
->
Letter S
-> Stachys
Search Dictionary:
Stachys Definition
(n)
large
genus
of
usually
woolly
or
hairy
herbs
or
subshrubs
or
shrubs
;
temperate
eastern
hemisphere
;
tropical
Australasia
Stachys Synonyms
genus Stachys
Stachys
© Art Branch Inc.