stachys

(noun) Stachys

< stachyose | stachys palustris >