KateBraun My guess would be Lamiaceae, possibly something like Stachys sp. http://en.wikipedia.org/wiki/Stachys
Comments (4)