Stachys lanata

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