I have been told this is a wild mint and also that it is a wild form of salvia. Are either of these correct? If not, what is it? Is it edible?
I have eaten it lots of times and it tastes like mint to me lol
I have eaten it lots of times and it tastes like mint to me lol