English | German | Russian | Czech

Stachys English

Meaning Stachys meaning

What does Stachys mean?

Stachys

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

Synonyms Stachys synonyms

What other words have the same or similar meaning as Stachys?

Stachys English » English

genus Stachys

Are you looking for...?