Meaning Of The Word Stachys

Real Dictionary

What's the definition of Stachys? Find Stachys meanings, definitions and more at the Real Dictionary online.

Stachys Meaning

Stachys Definition
Stachys Definition

What's The Definition Of Stachys?

stachys in British English
noun: any plant of the genus Stachys, esp S. lanata (lamb's ears) and S. officinalis (betony)

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day