Stachys olympica

Species
Scientific Name: Stachys L. (Lamiaceae) olympica
See Stachys byzantina