I don't know what it is but if it is loosetrife I hear its terribly invasive, you aren't even allowed to plant it around where I live.The state planted Purple loosetrife around highways and who knows where else and now they are warning people about it.
so i shouldn't lick it??