The plant in the second picture may be Agastache, a lovely plant with blue flowers that attract bees. It has a square stem, and if you crush a leaf, it smells of anise. It makes great herb tea.
The silver-leafed plant is probably Artemesia which is indeed rather invasive and better off grown somewhere that you can control it by mowing around it.
Linda
|