stachyses meaning

Meaning of stachyses

What is the full meaning of stachyses

STACHYS, a labiate plant [n]

Example of the word stachyses placed on a Scrabble board.

Unscrambled word stachyses

Points for stachyses

Scrabble
27 points
Word With Friends
16 points
Wordfeud
27 points

Related pages for stachyses